LZ Rails 小白一枚,本着学习 rails 先进思想的想法,想在 windows 上弄一个 rails 环境,简单玩玩。网上很多兄弟建议在 linux 或者 mac 下搭建 rails,无奈,LZ 太业余,也懒得安装虚拟机。于是开始了 Rails 的 windows 之旅。
此处,强烈感谢下 https://ruby.taobao.org/ 在设置各种 gem 代理无效的情况下,转战 ruby.taobao.org。经过一番折腾,终于 rails 跑起来了。此中滋味,相信只有踩过坑的人才会理解。 各种蛋疼的情况下,表示无限怀念 pip。
给各位想在 windows 上玩 rails 的小伙伴推荐下: http://railsinstaller.org/ https://ruby.taobao.org/ RubyMine 组合,可以省去你各种的蛋疼,和大把时间....
@cdx_net Rails 是可以在 windows 下跑的。
关键是各种 gem 是否支持,即使支持也要看支持得好不好。在 windows 下,即使你引入一个很常见的 gem,你也需要搜一下“gem xxx for windows”。
并且,会遇到各种在 linux 下不会遇到的“坑”。
这些“坑”只会阻碍你学习。即使你解决了这些“坑”,也并不意味着你获得对应的使用经验。 因为其他人不会用 windows 进行开发,对他们而言这些经验是无用的;而如果你能用 Rails 进行工作的话,我相信你已经转入 linux 平台了,这些经验对你而言,同样是无用的。
当然,刚开始接触 Rails 的话,无所谓了。只是,不经意间,你已经输在了起跑线上~~
在 windows 上入手很好操作,railsinstaller+rubymine 就行了(https://ruby-china.org/topics/26182)
其实单纯学习 Ruby 语言,或者练习一下搞个 Demo 啥的,在 Windows 下未尝不可。 毕竟很多人是从 Windows 开始的,但是当你步入正途之后,还是要选择主流。
我真实体会,windows 绝对是 demo 平台,速度相对其他的系统比太慢了,很多 gem 装起来太费劲,有这个精力,真应该换 Mac。没钱换 Mac,绝对应该切换到 Linux。要是非得用 Windows 也得用 VirtualBox。Windows 真是浪费 Rails 学习时间的平台。。。。。。