【问题标题】:pm2 commad always stuck at [PM2] Spawning PM2 daemon with pm2_home=/home/$USER/.pm2pm2 commad 总是停留在 [PM2] 使用 pm2_home=/home/$USER/.pm2 生成 PM2 守护进程
【发布时间】:2021-09-20 11:19:14
【问题描述】:

我一直关注this issue,直到现在我的问题还没有解决,有人可以帮忙吗? pm2 的任何命令总是返回

[PM2] Spawning PM2 daemon with pm2_home=/home/$USER/.pm2

谢谢

【问题讨论】:

    标签: node.js pm2


    【解决方案1】:

    我正在使用 snap 安装节点,这就是它不起作用的原因,但是如果你手动安装它现在可以工作了,干杯。

    【讨论】:

    • 你好@Muhammad Iqbal - 我遇到了同样的问题。但是,我只手动安装节点。你有没有学到任何可能有帮助的东西?
    【解决方案2】:

    您需要将 Node 更新到较新的版本或将 PM2 降级到较旧的版本。这解决了这个问题:

    npm uninstall -g pm2 npm install -g pm2@2.5

    【讨论】:

    • pm2@2.5 是最稳定的版本吗?
    • @JayminLimbachiya 否,但它与较旧的 node.js 版本兼容。
    【解决方案3】:

    我在窗口 10 上遇到此问题,但无法通过卸载并重新安装 pm2 来解决问题。

    终于找到了解决办法。

    以管理员身份运行命令提示符(或)PowerShell

    【讨论】: