2017-04-03 72 views

回答

1

不,不推荐。 有没有情况其中你会被建议使用比最新的稳定版本更旧。

所以总是倾向于获得最新的Ruby/Rails稳定版本,除非您有兼容性问题。

+0

嗨,大家好,谢谢你的建议。这是非常有用的,我已经找到了教程,以确保安装当前版本。但是现在,这引发了一个问题,如果不是大多数开发人员推荐的方式,那么为什么还要使用已经预装的语言来制作电脑呢? –

4

也许最灵活的解决方案是使用Ruby版本管理器,如rvmrbenv。这些工具允许您同时拥有多个Ruby版本。所以你可以有几个ruby项目,运行在不同的ruby版本上,而且你没有问题。

+0

有一点需要注意,您应该让系统独立于Ruby:忽略系统支持的版本,通过rvm/rbenv在您的主目录中的某个位置安装您自己的版本并使用您自己的版本。否则,你可能会搞砸依赖于某个版本的系统脚本(可能存在也可能不存在)。 –

+1

是的,我知道,但这往往是必须的。我曾在一家公司工作,因为有太多需要不同版本的项目,所以我不得不保留十个版本的Ruby。 – Ursus

+0

即使你离开职业环境。假设用户启动使用不同版本的红宝书。 – Ursus