使用Windows或Linux开始使用Ruby On Rails?

sta*_*rrr 11 ruby ruby-on-rails ruby-on-rails-3.1

我是Ruby On Rails的新手,我想知道哪个更适合用它.Windows或Linux.我之前从未使用过Linux,但我听说最好使用它.是否有必要像我这样的人安装Linux或我可以使用Windows,结果将与Linux相同?

Ale*_*x D 23

如果您当前的开发机器正在运行Windows,并且您现在无法访问Linux环境,请不要让它阻止您开始使用Rails.当然,绝对,绝对安装的devkit第一件事情(如果它不是在RubyInstaller包括尚未).请参阅https://github.com/oneclick/rubyinstaller/wiki/Development-Kit.

如果你深入研究Rails开发,或者甚至开始以它为生,那么你将不可避免地在开发机器上使用Linux.问题不是Rails,而是许多难以或无法在Windows上安装的二进制宝石.

用于处理图像的最流行的Ruby库(即生成缩略图)是RMagick,但尝试在Windows上安装它足以让强人大哭.Paperclip 非常适合处理图像和其他附件,但它也是一个问题.然后有一个流行的JSON解析库,在Windows上也存在问题.Unicorn(一种流行的Rails服务器)在Windows上根本不会运行,而Thin(我最喜欢的)也可能让你头疼.等等等等.

这些天你可以在Windows上使用Rails开发,但有时你会发现自己不得不在远程服务器而不是本地测试代码,这会浪费很多时间.

  • +1实际列出有问题的宝石,而不仅仅是说Windows很糟糕(很多人都很容易说).但需要注意的是,我在Windows上使用Thin超过一年没有任何问题.另外,我建议使用RailsInstaller,它包括DevKit和Rails所需的一切(是的,RubyInstaller当前不包括DevKit). (9认同)
  • 问题不是Rails,也不是他的宝石,而是Windows. (5认同)