我正在学习Node语法并遇到了这种语法。它用于什么?
server.set('views', __dirname);
答案 0 :(得分:1)
express中的.set()
函数用于设置应用程序设置,这将改变应用程序的行为。
在这种情况下,server.set('views', __dirname);
会将应用程序视图的默认路径覆盖为__dirname
的值。
有关详情,请参阅明文档中的app.set,此处为list of settings you can modify。
答案 1 :(得分:0)
set()
用于为设置名称指定值。 set()
有2个参数,name
和value
,set(name, value)
。
为了解决您问题中的示例,server.set('views', __dirname);
正在将应用程序的views
目录设置为__dirname
。