在 yarn 上找不到 pm2 命令
pm2 command not found on yarn
我尝试了这个 但我仍然遇到同样的问题。
yarn global add pm2
-> 好
sudo pm2 status
-> sudo: pm2: command not found
pm2 status
-> -bash: pm2: command not found
在我的 ~/.bashrc
中添加以下行:
export PATH=$PATH:usr/bin/pm2
因为whereis pm2
return/usr/bin/pm2
但没有任何变化
我也测试了这条路径:yarn bin
-> /home/user/node_modules/.bin
但什么也没有
解决方案:
find * -name "pm2"
我得到了一些线:
home/myUser/.config/yarn/global/node_modules/pm2
home/myUser/.config/yarn/global/node_modules/pm2/pm2
home/myUser/.config/yarn/global/node_modules/pm2/bin/pm2
home/myUser/.config/yarn/global/node_modules/pm2/lib/templates/logrotate.d/pm2
home/myUser/.config/yarn/global/node_modules/.bin/pm2
home/myUser/.cache/yarn/v6/npm-pm2-4.1.2-97f852c731d307a60dde1ef2fc5a622813ab6cf4-integrity/node_modules/pm2
home/myUser/.cache/yarn/v6/npm-pm2-4.1.2-97f852c731d307a60dde1ef2fc5a622813ab6cf4-integrity/node_modules/pm2/pm2
home/myUser/.cache/yarn/v6/npm-pm2-4.1.2-97f852c731d307a60dde1ef2fc5a622813ab6cf4-integrity/node_modules/pm2/bin/pm2
home/myUser/.cache/yarn/v6/npm-pm2-4.1.2-97f852c731d307a60dde1ef2fc5a622813ab6cf4-integrity/node_modules/pm2/.bin/pm2
home/myUser/.cache/yarn/v6/npm-pm2-4.1.2-97f852c731d307a60dde1ef2fc5a622813ab6cf4-integrity/node_modules/pm2/lib/templates/logrotate.d/pm2
home/myUser/.yarn/bin/pm2
我测试每个:
home/myUser/.yarn/bin/pm2 ls
一部作品:home/myUser/.yarn/bin/pm2
所以我用 export PATH=$PATH:home/myUser/.yarn/bin/
编辑我的 bashrc
并测试:
xxxxx@xxxxx:/$ pm2 ls
┌────┬─────────────────────────┬─────────┬─────────┬──────────┬────────┬──────┬──────────┬──────────┬──────────┬──────────┬──────────┐
│ id │ name │ version │ mode │ pid │ uptime │ ↺ │ status │ cpu │ mem │ user │ watching │
├────┼─────────────────────────┼─────────┼─────────┼──────────┼────────┼──────┼──────────┼──────────┼──────────┼──────────┼──────────┤
│ 1 │ main │ 0.0.1 │ fork │ 15499 │ 44s │ 136 │ online │ 0.2% │ 76.3mb │ xxxxx │ disabled │
│ 2 │ main │ 0.0.1 │ fork │ 15470 │ 59s │ 29 │ online │ 0.2% │ 77.3mb │ xxxxx │ disabled │
│ 0 │ node │ N/A │ fork │ 0 │ 0 │ 60 │ errored │ 0% │ 0b │ xxxxx │ disabled │
└────┴─────────────────────────┴─────────┴─────────┴──────────┴────────┴──────┴──────────┴──────────┴──────────┴──────────┴──────────┘
我尝试了这个
yarn global add pm2
-> 好
sudo pm2 status
-> sudo: pm2: command not found
pm2 status
-> -bash: pm2: command not found
在我的 ~/.bashrc
中添加以下行:
export PATH=$PATH:usr/bin/pm2
因为whereis pm2
return/usr/bin/pm2
但没有任何变化
我也测试了这条路径:yarn bin
-> /home/user/node_modules/.bin
但什么也没有
解决方案:
find * -name "pm2"
我得到了一些线:
home/myUser/.config/yarn/global/node_modules/pm2
home/myUser/.config/yarn/global/node_modules/pm2/pm2
home/myUser/.config/yarn/global/node_modules/pm2/bin/pm2
home/myUser/.config/yarn/global/node_modules/pm2/lib/templates/logrotate.d/pm2
home/myUser/.config/yarn/global/node_modules/.bin/pm2
home/myUser/.cache/yarn/v6/npm-pm2-4.1.2-97f852c731d307a60dde1ef2fc5a622813ab6cf4-integrity/node_modules/pm2
home/myUser/.cache/yarn/v6/npm-pm2-4.1.2-97f852c731d307a60dde1ef2fc5a622813ab6cf4-integrity/node_modules/pm2/pm2
home/myUser/.cache/yarn/v6/npm-pm2-4.1.2-97f852c731d307a60dde1ef2fc5a622813ab6cf4-integrity/node_modules/pm2/bin/pm2
home/myUser/.cache/yarn/v6/npm-pm2-4.1.2-97f852c731d307a60dde1ef2fc5a622813ab6cf4-integrity/node_modules/pm2/.bin/pm2
home/myUser/.cache/yarn/v6/npm-pm2-4.1.2-97f852c731d307a60dde1ef2fc5a622813ab6cf4-integrity/node_modules/pm2/lib/templates/logrotate.d/pm2
home/myUser/.yarn/bin/pm2
我测试每个:
home/myUser/.yarn/bin/pm2 ls
一部作品:home/myUser/.yarn/bin/pm2
所以我用 export PATH=$PATH:home/myUser/.yarn/bin/
并测试:
xxxxx@xxxxx:/$ pm2 ls
┌────┬─────────────────────────┬─────────┬─────────┬──────────┬────────┬──────┬──────────┬──────────┬──────────┬──────────┬──────────┐
│ id │ name │ version │ mode │ pid │ uptime │ ↺ │ status │ cpu │ mem │ user │ watching │
├────┼─────────────────────────┼─────────┼─────────┼──────────┼────────┼──────┼──────────┼──────────┼──────────┼──────────┼──────────┤
│ 1 │ main │ 0.0.1 │ fork │ 15499 │ 44s │ 136 │ online │ 0.2% │ 76.3mb │ xxxxx │ disabled │
│ 2 │ main │ 0.0.1 │ fork │ 15470 │ 59s │ 29 │ online │ 0.2% │ 77.3mb │ xxxxx │ disabled │
│ 0 │ node │ N/A │ fork │ 0 │ 0 │ 60 │ errored │ 0% │ 0b │ xxxxx │ disabled │
└────┴─────────────────────────┴─────────┴─────────┴──────────┴────────┴──────┴──────────┴──────────┴──────────┴──────────┴──────────┘