码迷,mamicode.com
首页 > Web开发 > 详细

node 渲染html模板配置

时间:2017-11-02 00:00:28      阅读:268      评论:0      收藏:0      [点我收藏+]

标签:col   app   router   tde   defaults   res   view   func   views   

node 渲染html模板配置

安装swig模块
npm install swig--save - dev

加载swig模块

var swig = require(swig);

模板配置

//第一个参数:模板引擎的名称,同时也是模板文件的后缀,第二个参数解析模板内容的方法
app.engine(html, swig.renderFile);
//设置文件存放目录,第一个参数必须是views,第二个参数是目录
app.set(view engine, html);
//在开发过程中取消模板缓存
swig.setDefaults({ cache: false });
//bodyparser设置
app.use(bodyParser.urlencoded({ extended: true }));

在路由中渲染

//在路由中渲染
router.get(/, function(req, res, next) {
  res.render(index);
});

 

node 渲染html模板配置

标签:col   app   router   tde   defaults   res   view   func   views   

原文地址:http://www.cnblogs.com/yz-blog/p/7768953.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!