【发布时间】:2020-12-16 06:07:44
【问题描述】:
经过大量研究,我仍然无法让 EB 使用 Yarn 安装软件包。 以下是我尝试过的一些方法:
-
通过
./ebextensions/options.config中的命令和container_commands 安装和运行yarn(我收到此错误:构建期间未处理的异常:cfn-init.log 中的命令01_run_yarn 失败)这是我的
./ebextensions/options.configoption_settings: aws:elasticbeanstalk:application:environment: NODE_ENV: production commands: 01_install_node: command: | sudo curl --silent --location https://rpm.nodesource.com/setup_12.x | sudo bash - sudo yum -y install nodejs 02_install_yarn: test: '[ ! -f /usr/bin/yarn ] && echo "Yarn not found, installing..."' command: | sudo wget https://dl.yarnpkg.com/rpm/yarn.repo -O /etc/yum.repos.d/yarn.repo sudo yum -y install yarn container_commands: 01_run_yarn: command: | yarn --production -
编写脚本以在
./platform/hooks/prebuild/yarn.sh中安装和运行纱线。我关注了this 文章并在eb-engine.log中得到了权限被拒绝错误
【问题讨论】:
-
你检查过 EB 日志这个异常/错误信息是什么?
-
嗨@Marcin,我在我的问题中包含了错误:(
标签: node.js amazon-web-services amazon-elastic-beanstalk yarnpkg