ruby-on-rails – 如何为开发设置多个rails应用程序?

ruby-on-rails – 如何为开发设置多个rails应用程序?,第1张

概述对于我目前正在开发的网站,我们有2个Rails 3.2项目.一个项目基本上是一个API,另一个是Web前端.为了在Web前端开发,我需要运行API项目.我曾尝试使用 foreman和 subcontractor宝石来管理它,但它似乎不起作用.这两个项目都运行Thin应用程序服务器并拥有自己的RVM gemsets.我们还在生产中运行Nginx. 您将如何管理此开发设置?我希望有一个命令来启动一切, 对于我目前正在开发的网站,我们有2个Rails 3.2项目.一个项目基本上是一个API,另一个是Web前端.为了在Web前端开发,我需要运行API项目.我曾尝试使用 foreman和 subcontractor宝石来管理它,但它似乎不起作用.这两个项目都运行Thin应用程序服务器并拥有自己的RVM gemsets.我们还在生产中运行Nginx.

您将如何管理此开发设置?我希望有一个命令来启动一切,类似于Foreman的工作原理.

要求:

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

谢谢!

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

https://github.com/aziz/tmuxinator

总结

以上是内存溢出为你收集整理的ruby-on-rails – 如何为开发设置多个rails应用程序?全部内容,希望文章能够帮你解决ruby-on-rails – 如何为开发设置多个rails应用程序?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1273232.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-08
下一篇 2022-06-08

发表评论

登录后才能评论

评论列表(0条)

保存