Sök…


Bygg en enkel blogg

Antag att du har nod och npm installerat och tillgängligt, skapa en projektmapp med ett giltigt package.json . Installera nödvändiga beroenden:

npm install --save-dev metalsmith metalsmith-in-place handlebars

Skapa en fil som heter build.js i roten till din projektmapp som innehåller följande:

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!');
  });

Skapa en mapp som heter src i roten till din projektmapp. Skapa index.html i src , som innehåller följande:

---
title: My awesome blog
---
<h1>{{ title }}</h1>

Att köra node build.js kommer nu att bygga alla filer i src . När du har kört detta kommando har du index.html i din build-mapp, med följande innehåll:

<h1>My awesome blog</h1>


Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow