如何使用AWS EB扩展编译Vuejs组件?
我在安装Nodejs和进一步在AWS Elastic Beanstalk上运行“ npm run production ”时遇到问题。 我正在编写configuration,并尝试了多个,但他们都不允许我安装nodejs。
我试图手动安装节点SSH到远程机器并运行:
“ sudo yum -y install nodejs npm –enablerepo-epel ”
但它安装了节点v0.10,然后我无法运行“ npm run prod ”(我猜这是因为Laravel Homestead默认使用节点v6.11。
用这个创build一个新的弹性beanstalkconfiguration文件 :
container_commands: 01_install_gcc: command: 'yum install -y gcc-c++ make' 02_download_node: command: "curl -sL https://rpm.nodesource.com/setup_6.x | bash -E" 03_install_node: command: 'yum install -y nodejs' 04_install_node_modules: command: 'npm install --save-dev cross-env' 05_run_production: command: 'npm run production'
这适用于64bit Amazon Linux 2017.03 v2.5.0 running PHP 7.1
Elastic Beanstalk服务器的64bit Amazon Linux 2017.03 v2.5.0 running PHP 7.1
。
- AWS Elastic Beanstalk:加载本地模块会导致错误
- AWS Step Function:函数.length()在Choice状态的variables字段中返回错误
- AWS SNS使用Node JS推送通知
- 在AWS NodeJS Lambda函数中包含来自poppler的pdftotext
- 从Lambda函数(Node)连接到MySQL数据库
- AWS API网关:由于configuration错误而导致执行失败:响应中的JSON无效
- 如何将node.js日志从Elastic Beanstalk Docker应用程序发送到Cloudwatch Logs?
- 如何确定哪个特定的Lambda请求触发了我的Kinesis事件?
- Cognito开发人员使用节点validation身份