闻心阁

一蓑烟雨看苍生,半壶浊酒笑红尘

pm2 环境变量不生效的解决方法

2020-04-03 约 1 分钟读完 搬砖秘籍

pm2 设置环境变量有2种方法。

方法一

NODE_ENV=XXXXX pm2 XXXX

方法二

使用一个单独的配置文件,可以参考官网

https://pm2.keymetrics.io/docs/usage/environment/

如:

pm2 start ecosystem.config.js --env production

设置不生效

尝试了上述2种方法发现都不行,最近找到解决方案。如果实例已经建立了,即在

pm2 ls

中可以看到,那先需要运行

pm2 delete YOUR_INSTANCE

把原来删除才可以。