找不到PM2命令(已解决)
|CentOS下安装PM2的时候,遇到有一个问题就是找不到PM2的命令。我尝试从网站寻找关于解决PM2的命令问题,终于找到了v2ex网站早有了一种解决方法。
安装PM2的时候:
$ npm install pm2
命令PM2
$ pm2
-bash: pm2: command not found
这就是找不到PM2的命令,因为是软连接的问题
安装完成之后就是这样的:
$ sudo npm install -g pm2
/root/node-v6.9.0-linux-x64/bin/pm2 -> /root/node-v6.9.0-linux-x64/lib/node_modules/pm2/bin/pm2
/root/node-v6.9.0-linux-x64/bin/pm2-dev -> /root/node-v6.9.0-linux-x64/lib/node_modules/pm2/bin/pm2-dev
/root/node-v6.9.0-linux-x64/bin/pm2-docker -> /root/node-v6.9.0-linux-x64/lib/node_modules/pm2/bin/pm2-docker
/root/node-v6.9.0-linux-x64/bin/pm2-runtime -> /root/node-v6.9.0-linux-x64/lib/node_modules/pm2/bin/pm2-runtime
/root/node-v6.9.0-linux-x64/lib
需要增加全局环境命令:
$ export NODE_HOME=/root/node-v6.9.0-linux-x64
$ export PATH=$NODE_HOME/bin:$PATH
接着可以继续命令:
$ pm2 -v
2.9.3
说明成功了命令PM2!
参考网址:V2EX