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

wyb*_*wyb 7 node.js pm2

删除旧版本的nvm后,我使用自制程序安装了最新版本的节点.但是,我在使用pm2启动项目时遇到了一些问题:

pm2-dev server.js

它加载了包含nvm的路径.这是日志:

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

小智 18

原因是你修改了pm2 env,请尝试运行以下命令从你的家庭目录中删除你的pm2 env dir.

rm -rf ~/.pm2
Run Code Online (Sandbox Code Playgroud)

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