【发布时间】:2015-08-16 05:13:40
【问题描述】:
我有一个目录 app/server/views/ 其中所有的玉文件都存在。由于我的应用程序现在开始有更多的玉文件,为了简单和维护,我想到了基于参与者类别构建 app/server/views/ 的结构。比如:
- app/server/views/admin/task1.jade
- app/server/views/admin/task2.jade
- app/server/views/superadmin/task1.jade
- app/server/views/superadmin/task2.jade
- app/server/views/user/task1.jade
- app/server/views/user/task2.jade
如果所有的jade文件都存在于/app/server/views/目录下,我的index.js文件在加载jade文件时没有问题。但是,在按照上述目录格式进行结构化时,我遇到了问题:
server.views({
engines:
{
jade: require('jade')
},
path: [ __dirname + "/app/server/views/admin", __dirname + "/app/server/views/superadmin", __dirname + "/app/server/views/user" ]
});
使用上面的索引文件,我的玉文件不会加载。
【问题讨论】:
标签: javascript node.js express pug hapijs