–no-ri –no-rdoc を gem インストールのデフォルトにするにはどうすればよいですか?

概要

私は、自分のマシンや扱っているサーバーにインストールした gem からの RI または RDoc 出力を使用しません (ドキュメント化には他の手段を使用します)。

–no-ri –no-rdoc を設定するのを忘れたため、インストールするすべての gem でデフォルトで RI および RDoc ドキュメントがインストールされます。

これら 2 つのフラグをデフォルトにする方法はありますか?

解決策

次の行をローカルの ~/.gemrc ファイル (ホーム フォルダーにあります) に追加するだけです。

gem: --no-document

による

echo 'gem: --no-document' >> ~/.gemrc

または、この行をグローバル gemrc 構成ファイルに追加することもできます。

これを見つける方法は次のとおりです (Linux の場合)。

strace gem source 2>&1 | grep gemrc

–no-document オプションについては、『RubyGems CLI Reference』に記載されています。