Sar*_*lmi 6 ruby-on-rails amazon-elastic-beanstalk webpacker
我正在尝试使用AWS Elastic Beanstalk部署rails 5.1并使用webpacker gem创建反应应用程序.问题是我一直收到以下错误:
Webpacker requires Node.js >= 6.0.0 and you are using 4.6.0
Run Code Online (Sandbox Code Playgroud)
我在我的电脑上使用Node 9.5.0.有什么建议??
对于那些还需要安装 Yarn 的人,我发现以下内容对我有用:
commands:
01_install_yarn:
command: "sudo wget https://dl.yarnpkg.com/rpm/yarn.repo -O /etc/yum.repos.d/yarn.repo && curl --silent --location https://rpm.nodesource.com/setup_6.x | sudo bash - && sudo yum install yarn -y"
02_download_nodejs:
command: curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -
03_install_nodejs:
command: yum -y install nodejs
Run Code Online (Sandbox Code Playgroud)
使用 yum 安装 nodejs(假设您使用的是默认的 Amazon Linux)
https://nodejs.org/en/download/package-manager/#enterprise-linux-and-fedora
curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -
yum -y install nodejs
Run Code Online (Sandbox Code Playgroud)
现在要在您的实例上执行此操作,您需要将所需的命令添加到目录内的配置文件中.ebextensions,如下所示:.ebextensions/01_install_dependencies.config
文件内容:
commands:
01_download_nodejs:
command: curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -
02_install_nodejs:
command: yum -y install nodejs
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
939 次 |
| 最近记录: |