建立一个简单的博客

假设你已安装 node 和 npm 并且可用,请创建一个包含有效 package.json 的项目文件夹。安装必要的依赖项:

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

在项目文件夹的根目录下创建名为 build.js 的文件,其中包含以下内容:

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

在项目文件夹的根目录下创建名为 src 的文件夹。在 src 中创建 index.html,包含以下内容:

运行 node build.js 现在将在 src 中构建所有文件。运行此命令后,你的 build 文件夹中将包含 index.html,其中包含以下内容:

<h1>My awesome blog</h1>