相关疑难解决方法(0)

Amazon Elastic Beanstalk节点和npm非标准安装位置

Amazon Beanstalk将node和npm安装到非常模糊的地方 - 如果EB决定使用更新版本的节点,我不确定它们是否会改变,这会导致我的应用程序崩溃.

这些是node和npm的位置:

/opt/elasticbeanstalk/node-install/node-v0.8.24-linux-x64/bin/node
/opt/elasticbeanstalk/node-install/node-v0.8.24-linux-x64/bin/npm
Run Code Online (Sandbox Code Playgroud)

我担心0.8.24部分会发生变化,而且在尝试寻找通常只是的东西时,我宁愿不要在cron或monit脚本中使用grep /usr/bin/XXX.

如何为这些可执行文件获取一致的文件路径?为什么EB这样做?

作为参考,我尝试NodeVersion在a中设置选项.ebextensions/app.config,它对安装位置没有影响.

amazon-web-services node.js npm amazon-elastic-beanstalk

40
推荐指数
3
解决办法
2万
查看次数