2011-09-23 13 views
93

Al usar gem install gem_name puedo pasar los conmutadores --no-rdoc y --no-ri para omitir la generación de documentación RDoc/RI para la gema en la instalación.Usando --no-rdoc y --no-ri con la agrupadora

¿Hay alguna manera similar de hacer esto con bundle install?

+2

Según lo explicado por Timbinous (segunda respuesta más votada), Bundler lo hace por DEFAULT – Cec

Respuesta

147

hacer un archivo ~/.gemrc y poner esto en él:

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

Eso debería hacer que se aplica cada vez que se ejecuta el comando gem. (Incluso desde bundle install)

+0

en caso de ser 'gema: --no-rdoc --no-ri' o': gema: --no-rdoc --no -ri'? – deb

+0

He copiado y pegado lo que tengo en mi archivo, y eso ha estado funcionando para mí por un tiempo –

+0

El orden no importa, por cierto. Es una lista de banderas de línea de comando para pasar a gema. –

168

Bündler no incluye rdoc y ri. No hay nada que necesites hacer.

+9

Así que veo que estoy desanimado 5 veces. ¿Alguien puede explicar cómo estoy equivocado? Bundler no incluye archivos RDoc y RI cuando instala gems usando 'bundle install'. La gente quería esto como una característica que le permitiera instalar la documentación pero simplemente no lo permite. – Timbinous

+12

Timbinous [tiene razón] (https://github.com/bundler/bundler/issues/383). No solo es correcto, debería ser la respuesta aceptada porque realmente responde la pregunta. Maldita sea la vergüenza, la gente está rebajando la respuesta correcta cuando no saben nada. – p4sh4

+13

Solo para que esté claro, Cyril. Cuando él pregunta ¿hay alguna manera similar de hacer esto con la instalación del paquete? Decirle que el paquete ya lo hace por ti de manera predeterminada no está resolviendo su problema. Él nunca tuvo un problema para empezar. Yo le estaba diciendo eso. – Timbinous

Cuestiones relacionadas