Node.js
metal
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