我刚刚在我的雪豹上安装了RoR ..并发现已经安装了rails gem ..
这是正常的吗?是否需要更新?这是否与textmate一起安装?
答案 0 :(得分:3)
它随Snow Leopard开发人员工具一起安装。安装了版本1.8.7的Ruby。
对于大多数您的开发需求,您应该没问题。如果你想升级只更新宝石:
$ sudo gem install rubygems-update
$ sudo update_rubygems
$ sudo gem update
$ sudo gem update --system
$ sudo gem install rails
答案 1 :(得分:1)
我在The Pragmatic Studio找到了一个名为Installing Ruby 1.9 and Rails 3 on Mac OS X的令人难以置信的写得很好的安装指南。花了大约一个小时才完成,包括安装几个先决条件。
我对使用OSX原生安装的ruby / rails感到犹豫不决,以免因Apple系统更新而破坏,所以我很高兴了解RVM (Ruby Version Manager)这是一个很酷的切换工具不同的红宝石/铁轨安装之间。 Pragmatic Studio教程将指导您完成安装rvm。
指南中有一些故障,我将在此列出:
总而言之,这似乎是一种很棒的方法,我对他们的安装指南印象非常深刻!
答案 2 :(得分:0)
是的,rails gem已经与Snow Leopard一起安装了,因为你安装了开发人员工具,这很正常。
但它有点旧,你需要更新它。
TextMate没有捆绑任何RoR内容。 TextMate刚刚包含了很多主要由Python和Ruby脚本组成的包,如果你没有ruby,textmate将不起作用。
然而,TextMate最初是在Tiger 10.4上捆绑的,它捆绑了Ruby 1.8.2,而Snow Leopard捆绑了Ruby 1.8.7,因此TextMate的捆绑包与Snow Leopard不完全兼容 请参阅此处并解决这些问题:
http://wiki.macromates.com/Troubleshooting/SnowLeopard
并且还要确保始终将您的RoR捆绑到最新的SVN也是一个好习惯
答案 3 :(得分:0)
TextMate只是一个文本编辑器。它只了解Rails语法和文件结构,这使得编写Rails应用程序变得容易。也就是说,您仍然需要单独安装Rails来创建Rails应用程序。
答案 4 :(得分:0)
对我来说很有效this ......我有山狮,但它工作得很好......