11
我知道我可以在Gemfile中指定的Ruby版本,像这样:如何在Gemfile中指定最小Ruby版本?
ruby '2.0.0'
然而,除了设定确切的Ruby版本,我希望能够指定一个最小的Ruby版本,以便我脚本与新版本的Ruby保持兼容。
我知道我可以在Gemfile中指定的Ruby版本,像这样:如何在Gemfile中指定最小Ruby版本?
ruby '2.0.0'
然而,除了设定确切的Ruby版本,我希望能够指定一个最小的Ruby版本,以便我脚本与新版本的Ruby保持兼容。
你也可以抛出,而不是一个例外:
raise 'Ruby should be >2.0' unless RUBY_VERSION.to_f > 2.0
作为一个Ruby的情人,这让我伤心,这是最好的方式有设立最低的Ruby版本:( – HappyCoder86 2015-02-12 04:58:03
@ HappyCoder86作为Python爱好者我自己,我觉得你的痛苦:(我希望你可以像指定宝石的版本那样做,'ruby'〜> 2.0.0''将会非常整洁 – 2015-02-12 05:00:54
这当然不是设置Ruby版本。引发异常 – slindsey3000 2016-03-21 15:32:44