如何使用 rbenv 安装主动支持
How to install active support with rbenv
我已经使用 rbenv 设置了 ruby 和 rails。
$ which ruby
~/.rbenv/shims/ruby
$ which rails
~/.rbenv/shims/rails
我想安装两个 gem,即 activesupport
和 i18n
。程序是否相同,即转到终端 > 输入以下内容:
$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 到您正在工作的目录的项目。
我已经使用 rbenv 设置了 ruby 和 rails。
$ which ruby
~/.rbenv/shims/ruby
$ which rails
~/.rbenv/shims/rails
我想安装两个 gem,即 activesupport
和 i18n
。程序是否相同,即转到终端 > 输入以下内容:
$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 到您正在工作的目录的项目。