Verwenden von --no-rdoc und --no-ri mit Bundler

118

Bei Verwendung gem install gem_namekann ich übergeben --no-rdocund --no-rizum Generieren der RDoc / RI-Dokumentation für das Gem bei der Installation wechseln.

Gibt es einen ähnlichen Weg, dies zu tun bundle install?

deb
quelle
4
Wie von Timbinous (zweithäufigste Antwort) erklärt, tut Bundler dies von DEFAULT
Cec

Antworten:

159

Machen Sie eine Datei ~/.gemrcund legen Sie diese hinein:

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

Das sollte es anwenden, wenn Sie den gemBefehl ausführen . (Auch von bundle install)

Mitch Dempsey
quelle
sollte es sein gem: --no-rdoc --no-rioder :gem: --no-rdoc --no-ri?
Deb
Ich habe kopiert und eingefügt, was ich in meiner Datei habe, und das hat für mich eine Weile funktioniert
Mitch Dempsey
Ordnung spielt übrigens keine Rolle. Es ist eine Liste von Befehlszeilenflags, die an gem übergeben werden sollen.
docwhat
248

Bundler enthält nicht rdoc und ri. Sie müssen nichts tun.

Timbinous
quelle
12
Ich sehe also, dass ich 5 Mal herabgestimmt wurde. Kann mir jemand erklären, wie ich falsch liege? Bundler enthält keine RDoc- und RI-Dateien, wenn Sie Gems mit installieren bundle install. Die Leute wollten dies als eine Funktion, mit der Sie die Dokumentation installieren können, aber sie erlauben es einfach nicht.
Timbinous
16
Timbinous ist richtig . Es ist nicht nur richtig, es sollte die akzeptierte Antwort sein, weil es tatsächlich die Frage beantwortet. Verdammt schade, dass die Leute eine richtige Antwort ablehnen, wenn sie nichts wissen.
p4sh4
14
Nur damit ich klar bin, Cyril. Wenn er fragt, gibt es eine ähnliche Möglichkeit, dies mit der Bundle-Installation zu tun? Ihm zu sagen, dass Bundler dies standardmäßig bereits für Sie erledigt, löst sein Problem nicht wirklich. Er hatte nie ein Problem. Das habe ich ihm gesagt.
Timbinous
7

Die aktuelle Einstellung für ~/.gemrcist

gem: --no-document

Wie bereits erwähnt, ist dies bereits bundlerdie Standardeinstellung.

Das ist mein Design
quelle
Funktioniert mit gem 2.x
Kris