rubyGems 环境中的 "USER INSTALLATION DIRECTORY" 是什么
What is "USER INSTALLATION DIRECTORY" in rubyGems env
这是我的 RubyGems 环境:
- RUBYGEMS 版本:2.5.2
- RUBY 版本:2.2.2(2015-04-13 补丁级别 95)[x86_64-darwin14]
- 安装目录:/Users/wh026399/.rvm/gems/ruby-2.2.2
- 用户安装目录:/Users/wh026399/.gem/ruby/2.2.0
- RUBY 可执行:/Users/wh026399/.rvm/rubies/ruby-2.2.2/bin/ruby
- 可执行目录:/Users/wh026399/.rvm/gems/ruby-2.2.2/bin
- 规范缓存目录:/Users/wh026399/.gem/specs
- 系统配置目录:/etc
- RUBYGEMS 平台:
- ruby
- x86_64-darwin-14
- GEM 路径:
- /Users/wh026399/.rvm/gems/ruby-2.2.2
- /Users/wh026399/.rvm/gems/ruby-2.2.2@global
我想知道 "USER INSTALLATION DIRECTORY" 是什么。为什么它不指向文件夹 .rvm 下的 gems 而是指向 .gem?另外,为什么它使用我没有安装的 ruby 版本的 2.2.0?
RubyGems 的用户安装目录变量是使用 --user-install
标志时将安装 gems 的目录,该目录紧接在您的主目录中。
用户安装目录一直存在,但最近通过 pull 1343 变得更加可见。
这是我的 RubyGems 环境:
- RUBYGEMS 版本:2.5.2
- RUBY 版本:2.2.2(2015-04-13 补丁级别 95)[x86_64-darwin14]
- 安装目录:/Users/wh026399/.rvm/gems/ruby-2.2.2
- 用户安装目录:/Users/wh026399/.gem/ruby/2.2.0
- RUBY 可执行:/Users/wh026399/.rvm/rubies/ruby-2.2.2/bin/ruby
- 可执行目录:/Users/wh026399/.rvm/gems/ruby-2.2.2/bin
- 规范缓存目录:/Users/wh026399/.gem/specs
- 系统配置目录:/etc
- RUBYGEMS 平台:
- ruby
- x86_64-darwin-14
- GEM 路径:
- /Users/wh026399/.rvm/gems/ruby-2.2.2
- /Users/wh026399/.rvm/gems/ruby-2.2.2@global
我想知道 "USER INSTALLATION DIRECTORY" 是什么。为什么它不指向文件夹 .rvm 下的 gems 而是指向 .gem?另外,为什么它使用我没有安装的 ruby 版本的 2.2.0?
RubyGems 的用户安装目录变量是使用 --user-install
标志时将安装 gems 的目录,该目录紧接在您的主目录中。
用户安装目录一直存在,但最近通过 pull 1343 变得更加可见。