明明服务器上有pm2,但是报错bash: pm2: command not found
来源:9-1 [第 2 次迭代] 快速实现一个最小统计的 API 服务器

拖车板牙爵士
2018-09-18
写回答
1回答
-
看着像是服务器上的 pm2 路径找不到,也就是 .bashrc 或者 .bash_profile 里面的 pm2 路径配置的优先级不够高,可以尝试先升级下 pm2
npm install pm2 -g && pm2 update
然后到环境文件中看看有没有路径配置优先级有问题,如果还不行,可以在 post-deploy 里面前面追加上
source ~/.bashrc && yarn install
这样强制刷新服务器环境路径
012018-09-19
相似问题