Używanie --no-rdoc i --no-ri z pakietem

118

Podczas używania gem install gem_namemogę przejść --no-rdoci --no-riprzełączać się, aby pominąć generowanie dokumentacji RDoc / RI dla klejnotu podczas instalacji.

Czy można to zrobić w podobny sposób bundle install?

deb
źródło
4
Jak wyjaśnił Timbinous (druga najczęściej głosowana odpowiedź), Bundler robi to DEFAULT
Cec

Odpowiedzi:

159

Utwórz plik ~/.gemrci umieść w nim to:

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

To powinno mieć zastosowanie przy każdym uruchomieniu gempolecenia. (Nawet od bundle install)

Mitch Dempsey
źródło
powinno być gem: --no-rdoc --no-riczy :gem: --no-rdoc --no-ri?
debata
Skopiowałem i wkleiłem to, co mam w swoim pliku, i to działa dla mnie od jakiegoś czasu
Mitch Dempsey
Przy okazji, porządek nie ma znaczenia. Jest to lista flag wiersza poleceń, które należy przekazać do programu gem.
docwhat
248

Bundler nie zawiera rdoc i ri. Nie musisz nic robić.

Timbinous
źródło
12
Widzę więc, że 5 razy zostałem przegłosowany. Czy ktoś może wyjaśnić, dlaczego się mylę? Bundler nie zawiera plików RDoc i RI podczas instalowania klejnotów przy użyciu bundle install. Ludzie chcieli, aby była to funkcja umożliwiająca instalację dokumentacji, ale po prostu na to nie pozwalają.
Timbinous,
16
Timbinous ma rację . Jest nie tylko poprawna, ale powinna być odpowiedzią zaakceptowaną, ponieważ faktycznie odpowiada na pytanie. Cholerny wstyd, ludzie przegłosowują właściwą odpowiedź, kiedy nic nie wiedzą.
p4sh4
14
Po prostu jestem czysty Cyril. Kiedy pyta, czy można to zrobić w podobny sposób z instalacją pakietową? Powiedzenie mu, że bundler już robi to za Ciebie domyślnie, w rzeczywistości nie rozwiązuje jego problemu. Od początku nigdy nie miał problemu. Mówiłem mu to.
Timbinous
7

Aktualne ustawienie dla ~/.gemrcto

gem: --no-document

Ale jak wskazano, jest to już bundlerustawienie domyślne.

to mój projekt
źródło
Działa z gem 2.x
Kris