Rubyinside mentioned a blog post on how to speed up gem installation by not installing RI or RDoc.
Is it possible to install a gem and subsequently install documentation at a later date, so you can hack in haste and RTFM at leisure?
> gem help rdoc
Usage: gem rdoc [args] [options]
Options:
--all Generate RDoc/RI documentation for all
installed gems
--[no-]rdoc Include RDoc generated documents
--[no-]ri Include RI generated documents
-v, --version VERSION Specify version of gem to rdoc
Arguments:
GEMNAME gem to generate documentation for (unless --all)
Summary:
Generates RDoc for pre-installed gems
Defaults:
--version '>= 0' --rdoc --ri
If you run gem rdoc --all
it will generate documentation for all your gems.
You can also use the following command to generate docs for gems in your bundle:
bundle list | egrep '\*' | sed -e 's/* \(.*\) (.*)/\1/g' | xargs -n 1 gem rdoc
You may need to adapt to your needs and also if bundle changes its output format.
来源:https://stackoverflow.com/questions/664651/can-you-install-documentation-for-existing-gems