Node.js
metalsmith
Zoeken…
Bouw een eenvoudige blog
Ervan uitgaande dat u knooppunt en npm geïnstalleerd en beschikbaar hebt, maakt u een projectmap met een geldig package.json
. Installeer de nodige afhankelijkheden:
npm install --save-dev metalsmith metalsmith-in-place handlebars
Maak een bestand met de naam build.js
in de hoofdmap van uw projectmap, dat het volgende bevat:
var metalsmith = require('metalsmith');
var handlebars = require('handlebars');
var inPlace = require('metalsmith-in-place');
Metalsmith(__dirname)
.use(inPlace('handlebars'))
.build(function(err) {
if (err) throw err;
console.log('Build finished!');
});
Maak een map met de naam src
in de hoofdmap van uw projectmap. Maak index.html
in src
met het volgende:
---
title: My awesome blog
---
<h1>{{ title }}</h1>
Als u node build.js
worden nu alle bestanden in src
. Nadat u deze opdracht hebt uitgevoerd, hebt u index.html
in uw map met de volgende inhoud:
<h1>My awesome blog</h1>
Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow