express里面VIEW支持多级目录结构吗?
发布于 9 年前 作者 PeterWangPo 4817 次浏览 最后一次编辑是 8 年前 来自 问答

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

5 回复

不用设置,直接目录即可

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

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

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

回到顶部