终于知道如何安装EJS模板引擎了 发表一下
发布于 12 年前 作者 nodelwb 15338 次浏览 最后一次编辑是 8 年前

其实和其他人说的一样只不过 先是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 回复

厄,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 就是了

回到顶部