全局环境变量
TZ
用于设置应用的时区,默认为操作系统时区。
https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
Warning
与时间相关的操作会依据该时区进行处理,修改 TZ 可能会影响数据库里的日期值,详情查看「日期 & 时间概述」
APP_ENV
应用环境,默认值 development,可选项包括:
production生产环境development开发环境
APP_KEY
应用的密钥,用于生成用户 token 等,修改为自己的应用密钥,并确保不对外泄露
Warning
如果 APP_KEY 修改了,旧的 token 也会随之失效
APP_PORT
应用端口,默认值 13000
API_BASE_PATH
NocoBase API 地址前缀,默认值 /api/
API_BASE_URL
CLUSTER_MODE
v1.6.0+
多核(集群)启动模式,如配置了该变量,会透传至 pm2 start 命令中作为 -i <instances> 的参数。可选项与 pm2 -i 参数一致(参考 PM2: Cluster Mode),包括:
max:使用 CPU 最大核数-1:使用 CPU 最大核数 -1<number>:指定核数
默认值为空,代表不开启。
注意
该模式需要配合集群模式相关的插件使用,否则应用的功能可能出现异常。
更多可参考:集群模式。
PLUGIN_PACKAGE_PREFIX
插件包名前缀,默认为:@nocobase/plugin-,@nocobase/preset-。
例如,添加 hello 插件到 my-nocobase-app 项目,插件的完整包名则为 @my-nocobase-app/plugin-hello。
PLUGIN_PACKAGE_PREFIX 可以配置为:

