When trying to deploy a Node.js application I'm getting an error npm: command not found
in my post_install.sh
AfterInstall script. What's super strange is in my BeforeInstall script I run npm install -g pm2
and it works perfectly fine without any errors.
Both are being run as the ubuntu
user. Why would this command work in one CodeDeploy script and fail in another?