Node.js
metalsmith
Ricerca…
Costruisci un semplice blog
Supponendo di avere node e npm installati e disponibili, creare una cartella di progetto con un package.json
. Installa le dipendenze necessarie:
npm install --save-dev metalsmith metalsmith-in-place handlebars
Creare un file chiamato build.js
nella build.js
principale della cartella del progetto, contenente quanto segue:
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!');
});
Crea una cartella chiamata src
nella radice della cartella del tuo progetto. Crea index.html
in src
, contenente quanto segue:
---
title: My awesome blog
---
<h1>{{ title }}</h1>
L'esecuzione di node build.js
ora creerà tutti i file in src
. Dopo aver eseguito questo comando, avrai index.html
nella tua cartella di compilazione, con i seguenti contenuti:
<h1>My awesome blog</h1>
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow