我注意到我在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()?