【发布时间】:2012-07-29 13:47:30
【问题描述】:
对于我目前正在开发的网站,我们有 2 个 Rails 3.2 项目。一个项目基本上是一个 API,另一个是 Web 前端。为了在 Web 前端进行开发,我需要运行 API 项目。我尝试使用 foreman 和 subcontractor gems 来管理它,但它似乎不起作用。这两个项目都运行瘦应用服务器并拥有自己的 RVM gemset。我们还在生产环境中运行 Nginx。
您将如何管理此设置以进行开发?我希望有 1 个命令来启动一切,类似于 Foreman 的工作方式。
要求:
- RVM 支持
- 精简发展
- 我可以从 API 应用程序运行一个命令来启动两个应用程序
- 无法使用 Pow(它似乎总是挂断,而且速度非常慢)
- 设置应该适用于其他开发人员,只需最少的设置(易于编写脚本)
- 在 OSX 上工作
谢谢!
【问题讨论】:
标签: ruby-on-rails nginx rvm thin