未找到命令“pm2”

Ama*_*man 3 ubuntu node.js pm2

我最近在 ec2 ubuntu 实例上克隆了我的 Nodejs Express 应用程序。我跑了npm install pm2但是没有写权限。所以我跑了

sudo chown _R $USER /usr/lib/node_modules
Run Code Online (Sandbox Code Playgroud)

安装 PM2 后,但当我点击 时pm2 start app.js,它显示 pm2 命令未找到。我已经在本地全局安装了它,但没有任何效果。我应该怎么办?查看错误的屏幕截图

O. *_*nes 7

pm2需要全局安装(在服务器上)才能正常运行。

尝试

sudo npm install -g pm2
Run Code Online (Sandbox Code Playgroud)

Digital Ocean 有一个关于这方面的优秀教程