CNode

关于express 3+中ejs模板的问题

Rringtail发布于13 年前最后回复13 年前5 回复6187 浏览0 收藏

这个问题的主要原因是express3+中取消了ejs默认的模范如果需要使用需要如下操作: 安装

npm intall express-partials

在app.js中加入

var partials = require('express-partials');

在app.configure()之中加入如下设置

app.set('view engine', 'ejs');
app.use(partials()); 

然后再在views目录中新建一个layout.ejs文件,然后就可以使用了。

查看回复

回复 (5)

A
anuxs#1·13 年前

ejs默认的模范?

R
ringtail#2·13 年前
引用 anuxsejs默认的模范?

什么意思?

F
freemem#3·13 年前

兄弟,用jade模板。不骗你。

Y
yimity#4·13 年前

最新的ejs可以不使用这个函数了,直接在 ejs 里面写循环代码(支持原生的javascript代码)就好了。但是不知道那种效率高。

R
ringtail#5·13 年前
参与回复
登录后即可参与回复。登录