PM2 启动应用程序名称返回错误无法在 Ubuntu 16 中找到模块

Muh*_*ata 5 terminal ubuntu node.js pm2

这是我第一次使用node js,我发现了一个复杂的问题,我认为这个问题是因为yarn,所以我删除了yarn包,但当我运行时,我的日志中仍然出现错误sudo pm2 start myAppName

这是我收到的消息:

0|myAppName |     at tryModuleLoad (module.js:505:12)
0|myAppName |     at Function.Module._load (module.js:497:3)
0|myAppName |     at Function.Module.runMain (module.js:693:10)
0|myAppName |     at startup (bootstrap_node.js:191:16)
0|myAppName | Error: Cannot find module '/var/www/html/myAppName'
0|myAppName |     at Function.Module._resolveFilename 
(module.js:547:15)
0|myAppName |     at Function.Module._load (module.js:474:25)
0|myAppName |     at Object.<anonymous> 
(/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:75:21)
0|myAppName |     at Module._compile (module.js:652:30)
0|myAppName |     at Object.Module._extensions..js (module.js:663:10)
0|myAppName |     at Module.load (module.js:565:32)
0|myAppName |     at tryModuleLoad (module.js:505:12)
0|myAppName |     at Function.Module._load (module.js:497:3)
0|myAppName |     at Function.Module.runMain (module.js:693:10)
0|myAppName |     at startup (bootstrap_node.js:191:16)
Run Code Online (Sandbox Code Playgroud)

我相信库等已经安装在node_modules中,

也许你们对我的问题有解决方案,我应该使用另一个command类似的解决方案pm2吗?还是其他?

请帮助,我将不胜感激

不管怎么说,还是要谢谢你 :)

Muh*_*ata 2

现在我明白了,问题不在于路径,就我而言,我只是执行命令sudo pm2 update,错误日志pm2就消失了。

谢谢