CNode

express里面VIEW支持多级目录结构吗?

问答
PPeterWangPo发布于11 年前最后回复11 年前5 回复5433 浏览0 收藏

一般渲染页面都是res.render('index',{......}); 如果业务逻辑比较复杂,那需要的静态页面比较多,比较麻烦。 为了方便管理,想把静态页面分模块管理。如:view/module1/1.html view/module2/2.html 通过res.render('module1/1.html')好像不支持。 各位知道怎么设置吗?

查看回复

回复 (5)

I
i5ting#1·11 年前

支持的

I
i5ting#2·11 年前

不用设置,直接目录即可

P
PeterWangPo#3·11 年前
引用 i5ting支持的

@i5ting 那该怎么写呢?能举个简单的例子吗?

P
PeterWangPo#4·11 年前
引用 i5ting不用设置,直接目录即可

@i5ting 好了。我的有个地方单词写错了。这蛋疼

H
huangshaohui#5·11 年前

首先明确的说肯定是可以的。 如果你用的是jade,那么默认只支持.jade后缀的文件作为模板,你可以把模板本件后缀改成jade试试看。如果是上面的原因导致的,并且你仍然想用.html后缀模板,可以去设置模板的后缀,express文档里搜一下。

参与回复
登录后即可参与回复。登录