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