我使用npm install -g pm2
安装pm2,然后使用
pm2 start app.js
什么都没发生。当我在终端中运行命令时,它只是沿着另一条线走下去。终端中没有显示错误或警告。我可以使用nodejs app.js运行应用程序。任何形式的帮助将不胜感激。感谢。
答案 0 :(得分:1)
我认为这是因为node.js可执行文件,如果您在Ubuntu中安装nodejs-legacy以启用正确的“节点”可执行链接,我想pm2正在尝试使用这个。
答案 1 :(得分:0)
ps aux|grep node
检查节点是否已在运行?pm2 list
检查您的进程是否正在运行?答案 2 :(得分:0)
看起来PM2不知道要使用哪个节点应用程序
sudo apt-get install nodejs-legacy
为我工作。
答案 3 :(得分:0)
首先停止并通过运行pm2 delete all
删除所有进程。然后运行pm2 start app.js
。运行pm2 logs