mnh*_*ilu 5 config node.js pm2
我的pm2进程文件如下
apps:
- script : ./Api/app.js
name : 'api-proxy-app'
instances: 2
exec_mode: cluster
- script : ./AppMW/appMw.js
name : 'middleware-worker'
instances: 4
exec_mode: cluster
watch : true
env :
NODE_ENV: development
DB_URL: some_dev_value
env_production:
NODE_ENV: production
DB_URL: some_prod_value
Run Code Online (Sandbox Code Playgroud)
我想访问生产环境中的DB_URL。我已经开始我的流程如下
pm2 start process.yml --env production
Run Code Online (Sandbox Code Playgroud)
并尝试访问 DB_URL 值,例如
console.log('debug',process.ENV.DB_URL);
Run Code Online (Sandbox Code Playgroud)
但总是变得“未定义”。甚至 process.ENV.NODE_ENV 显示“未定义”!
有人可以帮忙吗?
提前致谢!
| 归档时间: |
|
| 查看次数: |
1429 次 |
| 最近记录: |