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?


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)


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ć.


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.


Działa z gem 2.x
Kris
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.