6

npm install -g pm2当我运行我的节点应用程序时,我 使用安装 pm2

pm2 start app.js

什么都没有发生。当我在终端中运行命令时,它只是走下另一行。终端中没有显示错误或警告。我可以使用 nodejs app.js 运行应用程序。任何形式的帮助将不胜感激。谢谢。

4

4 回答 4

1

我想这是因为 node.js 可执行文件而发生的,如果您在 Ubuntu 中安装 nodejs-legacy 以启用正确的“节点”可执行链接,我认为 pm2 正在尝试使用这个链接。

于 2014-12-11T20:38:49.173 回答
0
  1. 使用ps aux|grep node 检查节点是否已经运行?
  2. 使用pm2 list检查您的进程是否正在运行?
  3. 检查你进程的pid文件并做必要的,杀死可能是。
于 2015-06-01T06:43:56.777 回答
0

首先通过运行停止并删除所有进程pm2 delete all。然后运行pm2 start app.js。通过运行检查日志pm2 logs

于 2017-12-27T09:40:24.623 回答
-1

看起来 PM2 不知道要使用什么节点应用程序

sudo apt-get install nodejs-legacy为我工作。

于 2017-03-06T04:35:37.960 回答