1、服务端模板,在项目中安装 express3-handlebars
$ npm install --save express3-handlebars
2、在配置文件app.js中输入
var handlebars = require('express3-handlebars').create({defaultLayout:'main'});
app.engine('handlebars',handlebars.engine);
app.set('view engine', 'handlebars');
3、/views/layouts 目录下放置布局文件,如main.handlebars
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script src="/javascripts/angular.min.js"></script>
</head>
<body>
{{> header}}
{{{body}}}
{{> footer}}
</body>
</html>
4、/views/partials 目录下放置包含文件。