1
私は、hubot rocket.chatアダプタ用にPM2をインストールしています。 パスが追加された後にpm2コマンドが見つかりません
No command 'pm2' found, did you mean:
Command 'wm2' from package 'wm2' (universe)
Command 'pms' from package 'pms' (universe)
Command 'pmk' from package 'pmk' (universe)
Command 'pmw' from package 'pmw' (universe)
Command 'fpm2' from package 'fpm2' (universe)
Command 'pom2' from package 'libpod-pom-perl' (universe)
Command 'pmi' from package 'powermanagement-interface' (universe)
Command 'pm' from package 'powerman' (universe)
pm2: command not found
は、その後、私がやってパスを追加しようとしました:: 私は最初に私はこの言ってエラーを得た後、
sudo npm install pm2 -g
cd <hubot directory>
pm2 start <pm2.json>
、ザ・をhubotアダプタフォルダにファイルを追加しました:
ので、私は次のことをやりましたsudo env PATH=$PATH:/home/jy/.npm-global/bin pm2 startup -u safeuser
と
export PATH=$PATH:/home/jy/.npm-global/bin
とPuTTYを再起動しました。
でも同じエラーが発生します。
PM2がどこにあるのか(/home/jy/.npm-global/bin
)、pm2 start <pm2.json>
コマンドを実行したときにも、同じエラーが表示されます。
何か問題がありますか?他の理由があるかもしれませんか?
sudo pm2 start server.js
sudoをせずにインストールし、あなたも-g
フラグなしでインストールしてから、それを直接呼び出すことができます: