本人尝试在阿里云的服务器通过pm2部署项目,安装pm2:
npm install pm2@latest -g
但:
# pm2 -v
bash: pm2: command not found
在网上查阅大部分资料后,提炼出来的有效信息:
- 问题是没有正确的软连接;
- 但centOS8的应该是软连接到
/usr/bin/pm2
而不是centOS7的/usr/local/bin/
(查阅至); - 通过
whereis pm2
查看位置;
查看安装时软连接的位置,如下:
npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random(