AWS Beanstalk 使用 Grunt 任务部署 Laravel
Posted
技术标签:
【中文标题】AWS Beanstalk 使用 Grunt 任务部署 Laravel【英文标题】:AWS Beanstalk Deploy Laravel with Grunt Tasks 【发布时间】:2014-05-28 14:10:18 【问题描述】:我有一个 Laravel 4.1 应用程序,我想在 AWS Beanstalk 上运行。
但问题是我有一些 Grunt 任务,我想在部署时运行以编译更少的文件和 RequireJS Optimize 并执行bower install
问题是这是一个 AWS Beanstalk php 实例。所以,我认为它没有安装 nodejs 来运行这些任务。
任何想法我该如何处理?这可能吗?
【问题讨论】:
【参考方案1】:我最终在部署之前将整个资产构建成一个捆绑包。然后检测环境并指向production bundle
,而不是在服务器中构建它。这到底是不对的。
【讨论】:
以上是关于AWS Beanstalk 使用 Grunt 任务部署 Laravel的主要内容,如果未能解决你的问题,请参考以下文章
在 aws linux 2 实例上使用弹性 beanstalk 运行 django-q
AWS Elastic Beanstalk 上的 Celery 配置问题 - “进程没有配置更新”