Node.js
forgeron
Recherche…
Construire un blog simple
En supposant que noeud et npm soient installés et disponibles, créez un dossier de projet avec un package.json
valide. Installez les dépendances nécessaires:
npm install --save-dev metalsmith metalsmith-in-place handlebars
Créez un fichier appelé build.js
à la racine de votre dossier de projet, contenant les éléments suivants:
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!');
});
Créez un dossier appelé src
à la racine de votre dossier de projet. Créez index.html
dans src
, contenant les éléments suivants:
---
title: My awesome blog
---
<h1>{{ title }}</h1>
L'exécution du node build.js
va maintenant générer tous les fichiers dans src
. Après avoir exécuté cette commande, vous aurez index.html
dans votre dossier de génération, avec le contenu suivant:
<h1>My awesome blog</h1>
Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow