为什么Express.js默认在proess.cwd()而不是__dirname中查看位置?

时间:2014-04-21 07:12:29

标签: javascript node.js express

我注意到我在Express.js上完成的很多教程都是通过以下方式设置视图:

app.set('views', path.join(__dirname, 'views'));

这是因为在Express.js文档中,它声明:

views The view directory path, defaulting to "process.cwd() + '/views'"

我想知道因为使用__dirname更加可预测和安全,为什么Express.js团队决定在第一时间将它默认为process.cwd()?

0 个答案:

没有答案