安裝pm2
npm i pm2 -g
安裝成功但是執行pm2 start 時提示命令沒找到
pm2: command not found
第一步發現是雖然npm使用 -g 全局安裝但是pm2並沒有放進linux全局環境中,
使用whereis 命令查找pm2 發現沒找到,想到pm2是使用npm安裝的,那么應該被放在node路徑下,
使用whereis node 命令找到nodejs目錄,

發現這是執行文件而不是一個目錄,根本找不到pm2目錄,
猜想pm2被放在執行npm i -G pm2命令所在目錄下的node_modules中了,
解決方案
找到pm2所在路徑,執行命令前加 node
進入node_modules目錄找到pm2,進入bin 目錄執行pm2 -v命令仍然不行,但是在pm2前加node 變成 node pm2 -v 發現可以了

要運行項目的話,就需要輸入全部路徑,如
node pm2 start /usr/local/nodeservice/bin/www
