SSH pm2:找不到命令

SSH pm2: command not found

当我从我的本地机器 运行 这个命令时...

ssh user@123.456.789.255 "pm2 reload all"

我收到这个错误...

pm2: command not found

运行 远程机器中的命令运行正常,所以这不是路径问题?

您需要 运行 nvm 才能先运行

ssh user@123.456.789.255 "source ~/.nvm/nvm.sh && pm2 reload all"