Error: Cannot find module '/Users/wyb/.nvm/versions/io.js/v3.0.0/lib/node_modules/pm2/lib/ProcessContainerFork.js'

Error: Cannot find module '/Users/wyb/.nvm/versions/io.js/v3.0.0/lib/node_modules/pm2/lib/ProcessContainerFork.js'

删除旧版本的 nvm 后,我使用自制软件安装了最新版本的节点。但是,我在使用 pm2:

开始我的项目时遇到了一些问题

pm2-dev server.js

加载路径包括nvm。这是日志:

Error: Cannot find module '/Users/wyb/.nvm/versions/io.js/v3.0.0/lib/node_modules/pm2/lib/ProcessContainerFork.js'

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

rm -rf ~/.pm2

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