使用Ruby on Rails,如果我做了
gem help install
其中一部分说:
-y, --include-dependencies Unconditionally install the required
dependent gems
[...]
Defaults:
--both --version '>= 0' --rdoc --ri --no-force
--no-test --install-dir c:/ruby/lib/ruby/gems/1.8
但如果我做了
gem install --include-dependencies mysql
一句话说:
INFO: `gem install -y` is now default and will be removed
INFO: use --ignore-dependencies to install only the gems you list
所以看起来gem install
现在总是使用--include-dependencies
?只是gem help install
的文档有点过时了吗?
我正在使用最新的宝石:
C:\>gem -v
1.3.7
C:\>gem update --system
Updating RubyGems
Nothing to update
C:\>
答案 0 :(得分:13)
是的,文档有点过时了。
gem install --include-dependencies选项已经默认了一段时间。
答案 1 :(得分:6)
该命令现在是-include-dependencies
,而不是--include-dependencies
我用这种方式使用它:
我曾尝试安装指南针0.12.3依赖项,我已经使用此命令完成了它,但是这只安装了依赖项而不是指南针
gem install compass -v 0.12.3 -include-dependencies