node.js - 如何使用 AWS EBextensions 编译 Vue Js 组件?

标签 node.js laravel amazon-web-services npm centos

我在安装 Nodejs 并在 AWS Elastic Beanstalk 上进一步运行“npm run production”时遇到问题。我现在正在编写配置并尝试了多次,但它们都不允许我安装 nodejs。

我尝试手动安装 Node SSH 到远程机器并运行:
sudo yum -y install nodejs npm --enablerepo-epel

但它安装了 Node v0.10,然后我无法运行“npm run prod”(我猜这是因为 Laravel Homestead 默认使用 Node v6.11。

最佳答案

创建一个新的 elastic beanstalk configuration file有了这个:

容器命令: 01_install_gcc: 命令:'yum install -y gcc-c++ make' 02_download_node: 命令:“curl -sL https://rpm.nodesource.com/setup_6.x | bash -E” 03_install_node: 命令:'yum install -y nodejs' 04_install_node_modules: 命令:'npm install --save-dev cross-env' 05_run_production: 命令:'npm 运行生产'

这适用于运行 PHP 7.1 的 64 位 Amazon Linux 2017.03 v2.5.0 Elastic Beanstalk 服务器。

关于node.js - 如何使用 AWS EBextensions 编译 Vue Js 组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46911959/

相关文章:

node.js - Mocha 测试永远运行

laravel - PhpStorm:{Model} 和 HasTimestamps 定义了相同的属性时间戳(Laravel)

php - print_r() 仅打印出数组中的 150 个元素

amazon-web-services - AWS S3FS 如何

amazon-web-services - 用于生产 EC2 的 Docker

node.js - 为什么 Mocha 说我的测试通过了,而它不应该通过?

javascript - 如何在 JS( Node )中使用回调来等待异步函数完成后再继续?

node.js - 带有 Visual Studio Code : How to get it to work for required modules? 的 JavaScript 智能感知

php - Laravel 伪造 SSL

amazon-web-services - Spark 写入/读取 S3 - 分区大小和压缩