Express框架中如何引用ejs模板引擎
2014-08-31 12:09
691 查看
1.如何在项目中安装ejs模板引擎
在NodeJS指南中利用利用以下命令建立网站的基本结构:
express -t ejs microblog
运行这个命令后继续运行
cd microblog && npm install(安装项目的依赖属性),
发现安装的模板引擎是jade,而不是ejs。原因是现在的版本已经没有-t这个命令了,改为
express -e microblog
运行完这个命令,继续运行cd microblog && npm install,ejs模板引擎就安装好了
但是express3以上的版本把layout默认给取消了,所以现在在views文件夹下并没有生成layout.ejs。
2.安装了ejs后,如何使用ejs的layout模板
安装express-partials
在cmd中切换到项目目录,运行
在
1.添加引用
2.在
在需要引用模板的地方调用
在NodeJS指南中利用利用以下命令建立网站的基本结构:
express -t ejs microblog
运行这个命令后继续运行
cd microblog && npm install(安装项目的依赖属性),
发现安装的模板引擎是jade,而不是ejs。原因是现在的版本已经没有-t这个命令了,改为
express -e microblog
运行完这个命令,继续运行cd microblog && npm install,ejs模板引擎就安装好了
但是express3以上的版本把layout默认给取消了,所以现在在views文件夹下并没有生成layout.ejs。
2.安装了ejs后,如何使用ejs的layout模板
安装express-partials
在cmd中切换到项目目录,运行
npm install express-partials或者
在
package.json里面的
dependencies添加
"express-partials": "*"。然后在项目目录下运行
npm install。
然后在app.js里面引用
express-partials,引用方法:
1.添加引用
var partials = require('express-partials');
2.在
app.set('view engine', 'ejs');下面添加
app.use(partials());
在需要引用模板的地方调用
layout:'模版名称'示例
app.get('/reg', function (req, res) { res.render('reg', { title: '用户注册', layout: 'template' }); });
相关文章推荐
- express框架中如何引用ejs模板引擎
- Express框架中如何引用ejs模板引擎
- Express框架中如何引用ejs模板引擎
- Express框架中如何引用ejs模板引擎
- [前端] nodejs之express框架和ejs模板引擎的入门
- express中创建ejs项目以及引用ejs模板引擎
- express框架结合ejs模板引擎使用
- 【Node.js基础篇】(八)安装Express 3.2框架以及ejs模板
- node(4)express 框架 EJS模板,cookie, session的学习
- 如何在web项目中引用velocity模板引擎?
- 如何在express使用doT模板引擎
- express ejs模板引擎
- 详解在express站点中使用ejs模板引擎
- 在express3里用ejs模版引擎时,如何使其支持'.html'后缀
- 在express中使用ejs模板引擎
- express框架结合jade模板引擎使用
- 在express站点中使用ejs模板引擎
- 在express3里用ejs模版引擎时,如何使其支持'.html'后缀
- express中ejs模板引擎
- 如何在express使用doT模板引擎