pm2 Error: Cannot find module 'xxx'
码农天地 -Error: Cannot find module '/usr/local/Cellar/node/14.5.0/lib/node_modules/pm2/lib/ProcessContainerFork.js'
报错产生于我把node
的版本14.5.0
->14.9.0
升级之后 使用
pm2 start app.js
发现启动正常,/会心一笑~~
随即查看
pm2 ls
发现状态变成errored
报错了,/纳闷了
怎么办查看日志呗
pm2 logs
发现报错信息
奇怪了怎么还是找的升级前的node
包文件啊,一开始我以为是我node
路径配置问题,哪里没有替换调老版本,一通查看发现并没有啊,/挠头,后来想是不是pm2
的安装不对,开始uninstall
, install
反复几次发现还是报错,/使劲挠头
开始搜索报错,找了几篇都不靠谱,终于找到一个相似的,有这个回复
The reason is you pm2 env is modified, please try run command below to delete your pm2 env dir from your home dir.
rm -rf ~/.pm2
重启OK了, ~开心
附上问题解决的原地址~~
特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。