其实和其他人说的一样只不过 先是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的
厄,ejs的代码其实不复杂的。@suqian
express ejs 项目名也可以的
想用ejs,更不不需要express-partials,不是必须。楼主你还是没弄懂啊。 随便一个express的手册都说的很清楚了。
哪个手册上有说 哦
汗原来这样就OK 呵 昨天一直看 他们说用express -t ejs 我死活都不行 原来 这样就OK呵谢谢了
有那么麻烦吗??? express的example 里面有个ejs项目…你去看下…
@nodelwb express 3.0 没有express -t 了 可以用 express -e 来指定ejs
楼上anuxs说的很对,ejs和express-partials没有必然联系
ejs支持layout吗
安装好全局express模块后可以通过express 的指令进行express的模版指定,可以使jade ejs,
直接express --help
就可以看见可以操作的指令
-v 版本 -s 添加session支持 -e 就是替换为ejs模版 -j 就支持jshtml [这是什么?] 等等… -e 就是了
@fengmk2 你说的EJS是这个么? https://www.npmjs.com/package/ejs