Amazon Elastic Beanstalk node and npm non-standard install locations
Amazon Beanstalk installs node and npm into really obscure places - and I'm not sure they won't change if EB decides to use a newer version of node, which would cause my application to break.
These are the locations for node and npm:
I'm worried about the
0.8.24 part changing and I'd rather not grep for things in cron or monit scripts when trying to find something that is normally just
how do I get a consistent filepath for these executables? and why does EB do this?
for reference, I tried setting the
NodeVersion option in an
.ebextensions/app.config, it had no effect on the install location.