【发布时间】:2015-12-11 18:14:55
【问题描述】:
我正在寻找一种在 Heroku 上部署 Rails API 和 ember-cli 应用程序的方法。我的目录结构是这样的:
- 申请
- 前端
- rails-api
有人可以帮助我吗?我真的是 Heroku 新用户。
PS:我不想使用像“ember-cli-rails”这样的宝石
【问题讨论】:
-
如果您使用 Heroku 预定义的应用程序容器之一,那么部署到 Heroku 非常容易。你不是,所以你需要一个结合 Rails 和 Ember 的自定义 Heroku 构建包。您可能想环顾四周,看看是否有人创建了一个,否则您必须构建一个..这是一个开始的地方elements.heroku.com/buildpacks --
-
我读到过,但我没有发现任何类似我正在尝试做的事情。也许是因为我的无知。
-
您需要一个自定义构建包才能将非默认应用程序部署到 Heroku。您可以联系 Heroku 支持并询问他们是否有计划提供 ember/rails 应用程序部署脚本。对于没有生产应用程序部署经验的人,更简单的选择是使用 ember gem 并使用 Heroku 提供的默认 Rails 应用程序 slug 创建/部署。祝您一切顺利。
-
This question 解释了如何将特定文件夹推送到 heroku。一般来说,尽管您会发现将应用程序拆分到单独的存储库中会容易得多。
标签: ruby ruby-on-rails-4 heroku ember-cli