Usando --no-rdoc y --no-ri con bundler


118

Cuando lo uso gem install gem_name, puedo pasar --no-rdocy --no-ricambia para omitir la generación de documentación RDoc / RI para la gema en la instalación.

¿Existe una forma similar de hacer esto bundle install?


4
Como lo explica Timbinous (segunda respuesta más votada), Bundler hace esto por DEFAULT
Cec

Respuestas:


159

Haz un archivo ~/.gemrcy pon esto en él:

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

Eso debería hacer que se aplique siempre que ejecute el gemcomando. (Incluso de bundle install)


debería ser gem: --no-rdoc --no-rio :gem: --no-rdoc --no-ri?
Debut el

Copié y pegué lo que tengo en mi archivo, y eso me ha funcionado durante un tiempo
Mitch Dempsey

El orden no importa, por cierto. Es una lista de indicadores de línea de comando para pasar a gem.
docwhat

248

Bundler no incluye rdoc ni ri. No hay nada que deba hacer.


12
Veo que me han votado en contra 5 veces. ¿Alguien puede explicar cómo estoy equivocado? Bundler no incluye archivos RDoc y RI cuando instala gemas usando bundle install. La gente quería esto como una característica para permitirle instalar la documentación, pero simplemente no lo permiten.
Timbinous

16
Timbinous tiene razón . No solo es correcta, debería ser la respuesta aceptada porque realmente responde a la pregunta. Es una lástima que la gente esté votando en contra de una respuesta correcta cuando no saben nada.
p4sh4

14
Para que quede claro, Cyril. Cuando pregunta, ¿hay una forma similar de hacer esto con la instalación del paquete? Decirle que el empaquetador ya lo hace por usted de forma predeterminada no está resolviendo su problema. Para empezar, nunca tuvo un problema. Le estaba diciendo eso.
Timbinous


7

La configuración actualizada para ~/.gemrces

gem: --no-document

Pero como se señaló, esto ya bundleres predeterminado.


Funciona con gem 2.x
Kris
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.