2011-09-23 15 views
93

Quando si utilizza gem install gem_name È possibile passare le opzioni --no-rdoc e --no-ri per saltare la generazione della documentazione RDoc/RI per la gemma durante l'installazione.Utilizzo di --no-rdoc e --no-ri con bundler

C'è un modo simile per farlo con bundle install?

+2

Come spiegato dal Timbinous (2 ° risposta più votato), Bundler fa questo per default – Cec

risposta

147

creare un file ~/.gemrc e mettere questo in esso:

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

Questo dovrebbe rendere più applicare ogni volta che si esegue il comando gem. (Anche da bundle install)

+0

dovrebbe essere 'gemma: --no-rdoc --no-ri' o': gemma: --no-rdoc --no -ri'? – deb

+0

Ho copiato e incollato quello che ho nel mio file, e che ha funzionato per me per un po ' –

+0

L'ordine non ha importanza, btw. È un elenco di flag da riga di comando da passare alla gemma. –

168

Bundler non include rdoc e RI. Non c'è niente che devi fare.

+9

Quindi vedo che sono downvoted 5 volte. Qualcuno può spiegare come mi sbaglio? Bundler non include i file RDoc e RI quando installi gemme usando 'bundle install'. Le persone volevano questo come una funzione per consentire di installare la documentazione, ma semplicemente non lo consentono. – Timbinous

+12

Timbinous [ha ragione] (https://github.com/bundler/bundler/issues/383). Non è solo corretto, dovrebbe essere la risposta accettata perché in realtà risponde alla domanda. La vergogna è che le persone mandano giù una risposta corretta quando non sanno nulla. – p4sh4

+13

Solo così sono chiaro, Cyril. Quando chiede c'è un modo simile per farlo con l'installazione di bundle? Dicendogli che bundler lo fa già per te di default non risolve il suo problema. Non ha mai avuto un problema per cominciare. Glielo stavo dicendo. – Timbinous