如何使用 rbenv 安装主动支持

How to install active support with rbenv

我已经使用 rbenv 设置了 ruby 和 rails。

$ which ruby
~/.rbenv/shims/ruby
$ which rails
~/.rbenv/shims/rails

我想安装两个 gem,即 activesupporti18n。程序是否相同,即转到终端 > 输入以下内容:

$gem install activesupport 
$gem install i18n

或者对于 rbenv 管理器还有其他方法吗?我不想破坏任何东西。

详情:

rbenv version 0.4.0. 
ruby 2.2.3p173 (2015-08-18 revision 51636) [x86_64-darwin15]

我更喜欢在我正在处理的项目的目录中使用 Gemfile。

您的 Gemfile 可能看起来像

gem 'activesupport'
gem 'i18n'

然后运行

$ bundle install

这将提取这些 gem 的最新版本并根据您定义的 rbenv 保存它们。

不仅如此。根据您对 "breaking things" 的担忧,当您 运行 bundle install 时,将创建一个 Gemfile.lock 文件,详细说明所使用的 gem 的当前版本 specific 到您正在工作的目录的项目。