其实和其他人说的一样只不过 先是express 项目名 然后会生成目录 进到目录先修改package,json文件 在dependencies里面添加
"express-partials":"*"
然后再到node.js的命令行中进入项目目录 再npm install 等安装完成 后再去修改app.js 添加一个
partials = require('express-partials');
再添加两个
app.set('view engine','ejs')
app.use(partials())
这样就OK了 这样再手动去views目录添加后缀为ejs的模板文件就OK了
测试过OK的
回复 (11)
F
厄,ejs的代码其实不复杂的。@suqian
F
express ejs 项目名也可以的
A
想用ejs,更不不需要express-partials,不是必须。楼主你还是没弄懂啊。 随便一个express的手册都说的很清楚了。
N
引用 fyddabenexpress ejs 项目名也可以的
汗原来这样就OK 呵 昨天一直看 他们说用express -t ejs 我死活都不行 原来 这样就OK呵谢谢了
Y
有那么麻烦吗??? express的example 里面有个ejs项目..你去看下...
P
安装好全局express模块后可以通过express 的指令进行express的模版指定,可以使jade ejs,
直接express --help 就可以看见可以操作的指令
-v 版本 -s 添加session支持 -e 就是替换为ejs模版 -j 就支持jshtml [这是什么?] 等等... -e 就是了
C
引用 fengmk2厄,ejs的代码其实不复杂的。@suqian
@fengmk2 你说的EJS是这个么? https://www.npmjs.com/package/ejs
G
引用 fyddabenexpress ejs 项目名也可以的
@nodelwb express 3.0 没有express -t 了 可以用 express -e 来指定ejs
X
楼上anuxs说的很对,ejs和express-partials没有必然联系
Y
ejs支持layout吗
参与回复
登录后即可参与回复。登录