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?

debutante
fuente
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)

Mitch Dempsey
fuente
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.

Timbinoso
fuente
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.

este es mi diseño
fuente
Funciona con gem 2.x
Kris