【发布时间】:2015-09-25 05:36:00
【问题描述】:
我有一个节点应用程序需要 grunt 执行“构建”才能成功执行应用程序。 (运行源代码的 concat/minification/revving 等)。我已经在具有 SSH 访问权限的 EC2 实例上运行它,因为我可以通过 SSH 进入目录并在部署过程中运行 Grunt。然而,为了自动化这一点,我现在将应用程序移动到 ElasticBeanstalk 并且我很难让应用程序成功运行 grunt。迁移到 EB 的原因是让 SSH 密钥关闭实时服务器,因此这些 EB 实例设置为没有 ssh 访问权限。
似乎没有可用的官方文档,任何人都可以为我指出一个能够实现上述目标的好方向吗?我需要在应用程序启动之前执行 grunt,以便应用程序有可用的文件(否则会出现 404)。
【问题讨论】:
-
与我的建议相比,这是一个有点相关的问题,它提供了另一种方法:stackoverflow.com/questions/23444288/…
标签: node.js amazon-web-services amazon-ec2 amazon-elastic-beanstalk