错误:无法find模块'/Users/wyb/.nvm/versions/io.js/v3.0.0/lib/node_modules/pm2/lib/ProcessContainerFork.js'

删除旧版本的nvm后,我使用自制程序安装了最新版本的节点。 不过,我使用pm2开始我的项目时遇到了一些问题:

pm2-dev server.js

它加载了包括nvm的path。 这里是日志:

错误:无法find模块'/Users/wyb/.nvm/versions/io.js/v3.0.0/lib/node_modules/pm2/lib/ProcessContainerFork.js'

原因是你pm2 env被修改,请尝试运行下面的命令从你的主目录中删除你的pm2 env目录。

rm -rf ~/.pm2 

现在重新运行你的pm2-dev server.js ,pm2会刷新env。