Express4中文文档
下表列出了应用程序设置。
请注意,子应用程序将:
例外:子应用将继承 trust proxy
的值,即使它具有默认值(为了向后兼容);子应用在生产中不会继承 view cache
的值(当 NODE_ENV
为 "production" 时)。
属性 | 类型 | 描述 | 默认 |
---|---|---|---|
| 布尔值 | 启用区分大小写。启用后,"/Foo" 和 "/foo" 是不同的路由。禁用时,"/Foo" 和 "/foo" 被视为相同。 注意:子应用将继承此设置的值。 | 不适用(未定义) |
| 字符串 | 环境模式。生产环境一定要设置为"production";见 生产最佳实践:性能和可靠性。 |
|
| 多变 | 设置 ETag 响应标头。有关可能的值,请参阅 |
|
| 字符串 | 指定默认 JSONP 回调名称。 | "callback" |
| 布尔值 | 启用从 注意:子应用将继承此设置的值。 | 不适用(未定义) |
| 多变 |
注意:子应用将继承此设置的值。 | 不适用(未定义) |
| 多变 |
注意:子应用将继承此设置的值。 | 不适用(未定义) |
| 多变 | 通过将值设置为 简单查询解析器基于 Node 的原生查询解析器 querystring。 扩展查询解析器基于 qs。 自定义查询字符串解析函数将接收完整的查询字符串,并且必须返回查询键及其值的对象。 | "extended" |
| 布尔值 | 启用严格路由。启用后,路由器将 "/foo" 和 "/foo/" 视为不同。否则,路由器将 "/foo" 和 "/foo/" 视为相同。 注意:子应用将继承此设置的值。 | 不适用(未定义) |
| 数字 | 要删除以访问子域的主机的点分隔部分的数量。 | 2 |
| 多变 | 指示应用程序位于前端代理之后,并使用 启用后,Express 会尝试确定通过前端代理或一系列代理连接的客户端的 IP 地址。
注意:子应用将继承此设置的值,即使它具有默认值。 |
|
| 字符串或数组 | 应用程序视图的目录或目录数组。如果是数组,则按照它们在数组中出现的顺序查找视图。 |
|
| 布尔值 | 启用视图模板编译缓存。 注意:子应用在生产中不会继承此设置的值(当 |
|
| 字符串 | 省略时使用的默认引擎扩展。 注意:子应用将继承此设置的值。 | 不适用(未定义) |
| 布尔值 | 启用 "X-Powered-By: Express" HTTP 标头。 |
|