建立一个简单的博客
假设你已安装 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>