Frage Wie mache ich --no-ri --no-rdoc zum Standard für die Installation von Gem?


Ich verwende die RI- oder RDoc-Ausgabe nicht von den Edelsteinen, die ich auf meinem Rechner oder auf den Servern, die ich betreue, installiere (ich verwende andere Dokumentationsmethoden).

Jedes Juwel, das ich installiere, installiert standardmäßig die RI- und RDoc-Dokumentation, weil ich die Einstellung vergessen habe --no-ri --no-rdoc.

Gibt es eine Möglichkeit, diese beiden Flags zum Standard zu machen?


962
2017-09-04 21:48


Ursprung


Antworten:


Sie fügen nur die folgende Zeile zu Ihrem lokalen hinzu ~/.gemrc Datei (es ist in Ihrem Zuhause Mappe)

gem: --no-document

oder Sie können diese Zeile zur globalen Konfigurationsdatei hinzufügen. So finden Sie es (in Linux)

strace gem source 2>&1 | grep gemrc

1120
2017-09-06 16:10



Von RVMs Dokumentation:

Fügen Sie diese Zeile einfach hinzu ~/.gemrc oder /etc/gemrc:

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

Hinweis: Die ursprüngliche Antwort war:

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

Dies ist nicht mehr gültig. Die RVM-Dokumente wurden seither aktualisiert, daher enthält die aktuelle Antwort nur die gem Direktive ist die richtige.


473
2017-10-05 13:44



Beachten Sie, dass --no-ri und --no-rdoc wurden gemäß dem neuen veraltet Führer. Der empfohlene Weg ist zu verwenden --no-document im ~/.gemrc oder /etc/gemrc.

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

oder

gem: --no-document

160
2018-06-19 21:02



Auf Linux (und wahrscheinlich Mac):

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

Dieser One-Liner war früher in Kommentaren, aber irgendwie verschwunden.


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-rian-and-rdoc-documentation-while-installing-gems/


42
2018-06-28 19:15



Unter Windows XP lautet der Pfad zur .gemrc-Datei

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

und diese Datei wird nicht standardmäßig erstellt, Sie sollten sie selbst erstellen.


31
2017-09-12 05:28



Ein oneliner für die Windows 7 Benutzer:

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


15
2017-09-05 00:23



Sie können Standardoptionen mit der Taste .gemrc Konfigurationsdatei.

Dokumentation über die Edelsteinkonfigurationsdatei


11
2017-12-29 21:50