【问题标题】:What's a good way to set up a development environment on OS X for ruby, rails, and git?在 OS X 上为 ruby​​、rails 和 git 设置开发环境的好方法是什么?
【发布时间】:2011-02-28 02:39:10
【问题描述】:

我将开始使用 ruby​​、rails、可能是 postgres 或 mysql,最可能是 apache 开发一个 web 应用程序。我将在另一台服务器上使用带有主存储库的 git 存储库。

我已经通过 stackoverflow 进行了搜索并进行了一些谷歌搜索......所以这就是我目前所拥有的......

您对本页描述的内容有何看法?:http://robots.thoughtbot.com/post/159805668/2009-rubyists-guide-to-a-mac-os-x-development

这个呢?:http://www.buildingwebapps.com/articles/79197-setting-up-rails-on-leopard-mac

我不需要帮助寻找编辑器,那里有很多(TextMate、TextWrangler、MacVim),但我确实需要帮助来确保我正确设置了代码、构建和运行网络应用程序从我的 mac。

以下是一组特定的场景,我可以使用一些帮助:

  • 测试各种版本的 rails 和/或 ruby​​。
  • 测试性能、漏洞、监控查询等
  • 测试不同版本的 gem。
  • 在同一台机器上处理其他项目。

【问题讨论】:

    标签: ruby-on-rails ruby macos rubygems development-environment


    【解决方案1】:

    这些文章都没有提到 rvm,它可能是测试多个版本的 rails/ruby 的“必备”

    【讨论】:

    • 哦,我忘了!在当地的红宝石小组会议上提到过,但感谢您的提醒。 :)
    【解决方案2】:

    这些并不是您此时真正应该担心的事情。 Rails 促进了快速发展。在您真正启动该站点之前,SQLite/webrick 将足以构建应用程序。

    我理解在您开始开发之前进行完美设置的愿望,但我鼓励您深入研究并在以后担心这些事情。

    话虽如此,我会设置 git。使用版本控制的价值可以说是不够的。

    【讨论】:

    • 我已经在我目前的工作中使用了 git,我喜欢它。目前我并不完全担心产品环境,无论如何我都有系统管理员帮助我解决这个问题。您对各种版本的 ruby​​、rails 和 gems 的一般开发/测试/等有什么建议吗?
    • 您对 Ruby 的经验水平如何?
    • 初学者。我一直在查看一些关于 ruby​​ 和 rails 的书籍。我想深入研究一些代码并开始使用 Web 应用程序。在过去的 4 年里,我一直在各种平台和开发环境中使用几种语言(Perl、Java、VB.net)进行开发。
    • 我会说暂时这样做。在学习新事物时,很容易被细节所淹没。先做一些有趣的事情,然后随着上述需求的出现,单独解决它们。编辑:我知道这不能回答你的问题,我很抱歉。只是提供一些相关的建议。 :)
    • 我想补充一下,我刚刚将我的第一个项目置于版本控制之下(使用 Git),可视化分支历史真是太棒了!绝对值得花时间设置 Git 并正常工作:-)!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-09-20
    • 2020-10-22
    • 1970-01-01
    • 2012-03-10
    • 2012-04-17
    • 2023-03-21
    • 1970-01-01
    相关资源
    最近更新 更多