1
Node.jsアプリケーションをデプロイしようとすると、私のpost_install.sh
AfterInstallスクリプトにエラーnpm: command not found
が発生しています。私のBeforeInstallスクリプトでは、超奇妙なのは何ですか?npm install -g pm2
を実行すると、エラーなしで完璧に動作します。AWS CodeDeployコマンドが見つかりません
どちらもubuntu
ユーザーとして実行されています。なぜこのコマンドは1つのCodeDeployスクリプトで動作し、別のコードで失敗するのでしょうか?
npm実行可能ファイルへの完全パスを追加します。 –
@RamanSailopalどうすれば見つけることができますか?なぜ私はそれをしなければならないのですか? –
コマンドラインで「whereis npm」と入力し、スクリプトで「npm」というよりも完全なパスを追加します。 –