Question Comment faire pour --no-ri --no-rdoc la valeur par défaut pour l'installation de gem?


Je n'utilise pas la sortie RI ou RDoc des gems que j'installe sur ma machine ou dans les serveurs que je gère (j'utilise d'autres moyens de documentation).

Chaque gem que j'installe installe la documentation RI et RDoc par défaut, parce que j'oublie de mettre --no-ri --no-rdoc.

Y a-t-il un moyen de rendre ces deux drapeaux par défaut?


962
2017-09-04 21:48


origine


Réponses:


Vous venez d'ajouter la ligne suivante à votre locale ~/.gemrc fichier (il est dans votre maison dossier)

gem: --no-document

ou vous pouvez ajouter cette ligne au fichier de configuration gemrc global. Voici comment le trouver (sous Linux)

strace gem source 2>&1 | grep gemrc

1120
2017-09-06 16:10



De La documentation du RVM:

Ajoutez simplement cette ligne à votre ~/.gemrc ou /etc/gemrc:

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

Remarque: La réponse originale était:

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

Ce n'est plus valide; les documents RVM ont depuis été mis à jour, ainsi la réponse actuelle gem la directive est la bonne.


473
2017-10-05 13:44



Notez que --no-ri et --no-rdoc ont été dépréciées selon la nouvelle guides. La manière recommandée est d'utiliser --no-document dans ~/.gemrc ou /etc/gemrc.

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

ou

gem: --no-document

160
2018-06-19 21:02



Sous Linux (et probablement Mac):

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

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


70
2017-09-18 07:06



# /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/


42
2018-06-28 19:15



Sur Windows XP, le chemin d'accès au fichier .gemrc est

c:\Documents and Settings\All Users\Application Data\gemrc 

et ce fichier n'est pas créé par défaut, vous devez le créer vous-même.


31
2017-09-12 05:28



Un oneliner pour les utilisateurs de Windows 7:

(echo install: --no-document && echo update: --no-document) >> c:\ProgramData\gemrc


15
2017-09-05 00:23



Vous pouvez spécifier les options par défaut en utilisant .gemrc fichier de configuration.

Documentation sur le fichier de configuration gem


11
2017-12-29 21:50



Pas à pas:

Pour créer / éditer le fichier .gemrc à partir du terminal:

vi  ~/.gemrc

Vous allez ouvrir un éditeur appelé vi. coller dans:

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

cliquez sur le bouton "esc".

tapez:

:exit

Vous pouvez vérifier si tout est correct avec cette commande:

sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit ~/.gemrc

6
2018-04-06 01:36