我很惭愧地问这个,但我在哪里可以找到有关express.js设置的信息?根据文档,我可以使用app.set(name, setting)
将设置name
分配给setting
,但是我无法找到有哪些设置以及它们如何工作。
答案 0 :(得分:1)
你可以在这里找到它:
http://expressjs.com/api.html#app-settings
设置强>
提供以下设置以改变Express的行为方式:
env
环境模式,默认为process.env.NODE_ENV或“development”trust proxy
启用反向代理支持,默认情况下禁用jsonp callback name
更改默认回调名称?callback =json replacer
JSON替换器回调,默认为nulljson spaces
格式化的JSON响应空间,开发时默认为2,生产中为0case sensitive routing
启用区分大小写,默认情况下禁用,将“/ Foo”和“/ foo”视为相同strict routing
启用严格路由,默认情况下“/ foo”和“/ foo /”由路由器处理相同view cache
启用视图模板编译缓存,默认情况下在生产中启用view engine
省略时使用的默认引擎扩展views
视图目录路径