1.partial is not defined的解决办法

 

.安装express-partials
 方法一:运行cmdnpm install express-partials
 方法二:在package.json里面的dependencies添加"express-partials": "*"。然后运行cmd并切换 至项目目录运行npm install获得最新版。
 2.app.js里面引用express-partials
 步骤一:添加引用var partials = require('express-partials'); 
 步骤二:在app.set('view engine', 'ejs');下面添加app.use(partials());
 3.在需要引用模板的地方调用layout:'模版名称'
 示例
 app.get('/reg', function (req, res) {
 res.render('reg', {
 title: '用户注册',
 layout: 'template'
 }); 
 });