gpt4 book ai didi

ruby-on-rails - 如何设置多个 Rails 应用程序进行开发?

转载 作者:行者123 更新时间:2023-12-03 22:40:44 26 4
gpt4 key购买 nike

对于我目前正在处理的站点,我们有 2 个 Rails 3.2 项目。一个项目基本上是一个 API,另一个是 Web 前端。为了在 Web 前端进行开发,我需要运行 API 项目。我试过使用 foremansubcontractor gems 来管理这个,但它似乎不起作用。这两个项目都运行瘦应用服务器并拥有自己的 RVM gemset。我们还在生产中运行 Nginx。

您将如何管理此设置以进行开发?我希望有 1 个命令来启动一切,类似于 Foreman 的工作方式。

要求:

  • RVM 支持
  • 薄开发
  • 我可以从 API 应用程序运行一个命令来启动两个应用程序
  • 无法使用 Pow(它似乎总是挂断并且非常慢)
  • 安装程序应该适用于其他开发人员,只需最少的设置(易于编写脚本)
  • 适用于 OSX

  • 谢谢!

    最佳答案

    tmuxinator 允许您轻松配置 tmux session ,该 session 可以使用包含任意数量窗口(选项卡)的单个命令启动并在每个窗口中执行命令(如启动服务器)。只需将其配置为为适当的 rails 服务器加载适当的 gemset。

    https://github.com/aziz/tmuxinator

    关于ruby-on-rails - 如何设置多个 Rails 应用程序进行开发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11746126/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com