我已经阅读了rubygems网站的文档,但我猜"gem install"命令总是重新安装,重新编译所有内容,即使已经安装了相同的版本..
如何使gem install命令只在需要时安装?
geo*_*ngs 24
看起来这个--conservative标志会让gem命令做你想做的事.
gem install rake --conservative
Run Code Online (Sandbox Code Playgroud)
从文档gem install --help:
--conservative不要尝试升级已满足版本要求的gem
您可能想要使用gembundler之类的外部工具来处理project\xe2\x80\x99s gem安装。
\n\n如果您必须为此直接使用 rubygems,请使用类似的命令
\n\nruby -e "puts `gem install GEMTOINSTALL` if(`gem list --no-versions | grep GEMTOINSTALL`) == \'\'"\nRun Code Online (Sandbox Code Playgroud)\n\n会做的工作。
\n