1069 votes

Comment faire --no-ri --no-rdoc la valeur par défaut pour gem install?

Je n'utilise pas RI ou RDoc de l'joyaux que j'ai installer dans ma machine ou dans les serveurs, j'ai la poignée (j'utilise d'autres moyens de documentation), mais chaque gem-je installer livré avec RI et RDoc par défaut et j'ai oublier de mettre --no-ri --no-rdoc.

Est-il un moyen de faire de ces deux indicateurs par défaut?

1256voto

Jirapong Points 12684

Il suffit d'ajouter la ligne suivante à votre local ~/.gemrc le fichier (il est dans votre maison de dossier)

gem: --no-document

ou vous pouvez ajouter cette ligne au mondial gemrc fichier de config, voici comment le trouver (sous linux)

strace gem source 2>&1 | grep gemrc

503voto

gdelfino Points 6527

De RVM de la documentation:

Il suffit d'ajouter cette ligne à votre ~/.gemrc ou /etc/gemrc:

gem: --no-rdoc --no-ri 

La réponse a déclaré plus tôt:

install: --no-rdoc --no-ri 
update: --no-rdoc --no-ri 

mais il s'est mis à jour avec les docs il citait - @mpapis

186voto

Jim Lim Points 4981

Notez que --no-ri et --no-rdoc ont été dépréciées en fonction de la nouvelle guides. La méthode recommandée est d'utiliser --no-document en ~/.gemrc ou /etc/gemrc.

install: --no-document
update: --no-document

ou

gem: --no-document

99voto

Slava V Points 2259

Sur Linux (et probablement Mac):

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

Ce one-liner utilisé pour être dans les commentaires ici, mais en quelque sorte disparu.

43voto

David Points 764

# /home/{user}/.gemrc

---
:update_sources: true
:sources:
- http://gems.rubyforge.org/
- http://gems.github.com
:benchmark: false
:bulk_threshold: 1000
:backtrace: false
:verbose: true
gem: --no-ri --no-rdoc

http://webonrails.com/2008/12/03/skiping-installation-of-ri-and-rdoc-documentation-while-installing-gems/

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X