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