pm2 环境变量不生效的解决方法
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
把原来删除才可以。