Node.js和express模板似乎无需指定路径即可工作,如何

时间:2015-07-18 13:04:35

标签: node.js express

我是node.js的新手并表示,我有一个使用vash模板引擎的项目,我把模板放在'views'文件夹中。我没有指定模板的位置,即我没有app.set('views','。/ views');在代码中,但它的工作原理。我没有提到'views'是模板的默认文件夹,是吗?

我正在使用快递4.13.1

2 个答案:

答案 0 :(得分:1)

这是node_modules/express/lib/application.js

中设置的默认配置
this.set('views', resolve('views'));

答案 1 :(得分:-1)

“./ views”实际上是views选项的默认值 您可以在文档中看到它:http://expressjs.com/4x/api.html#app.settings.table