如何解决内存中 PM2 已过时

zab*_*mba 8 pm2 ubuntu-16.04

亚马逊 AWS Ubuntu 服务器

~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.5 LTS
Release:    16.04
Codename:   xenial
Run Code Online (Sandbox Code Playgroud)

问题:PM2 已过期

$ pm2 list

>>>> In-memory PM2 is out-of-date, do:
>>>> $ pm2 update
In memory PM2 version: 2.4.6
Local PM2 version: 3.0.3
Run Code Online (Sandbox Code Playgroud)

试过

pm2 update
Run Code Online (Sandbox Code Playgroud)

...工作直到我重新启动

试过

npm remove pm2 -g
which pm2 
npm install pm2@latest -g
which pm2
sudo reboot
Run Code Online (Sandbox Code Playgroud)

任何指针?

小智 15

我遇到了同样的问题,可以通过重新创建启动脚本来解决。请尝试以下步骤: