수색…


간단한 블로그 만들기

노드와 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 을 만듭니다.

---
title: My awesome blog
---
<h1>{{ title }}</h1>

node build.js 를 실행하면 이제 src 모든 파일이 빌드됩니다. 이 명령을 실행하면 build 폴더에 다음 내용으로 index.htmlindex.html .

<h1>My awesome blog</h1>


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow