ใช้ --no-rdoc และ --no-ri กับมัดเลอร์


118

เมื่อใช้gem install gem_nameฉันสามารถส่งผ่าน--no-rdocและ--no-riสลับเพื่อข้ามการสร้างเอกสาร RDoc / RI สำหรับอัญมณีเมื่อติดตั้ง

มีวิธีคล้ายกันในการทำเช่นนี้bundle installหรือไม่?


4
ตามคำอธิบายของ Timbinous (คำตอบที่ได้รับการโหวตมากที่สุดอันดับ 2) Bundler ทำสิ่งนี้โดย DEFAULT
Cec

คำตอบ:


159

สร้างไฟล์~/.gemrcและใส่สิ่งนี้:

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

สิ่งนี้ควรทำให้ใช้ได้ทุกครั้งที่คุณเรียกใช้gemคำสั่ง (แม้จากbundle install)


มันควรจะเป็นgem: --no-rdoc --no-riหรือ:gem: --no-rdoc --no-ri?
เดบ

ฉันคัดลอกและวางสิ่งที่ฉันมีในไฟล์ของฉันและนั่นก็ใช้ได้ผลสำหรับฉันมาระยะหนึ่งแล้ว
Mitch Dempsey

ออเดอร์ไม่เป็นไร btw. เป็นรายการแฟล็กบรรทัดคำสั่งที่จะส่งผ่านไปยัง gem
docwhat

248

Bundler ไม่รวม rdoc และ ri ไม่มีอะไรที่คุณต้องทำ


12
ดังนั้นฉันจึงเห็นว่าฉันถูกโหวตลดลง 5 ครั้ง ใครสามารถอธิบายได้ว่าฉันผิดอย่างไร Bundler ไม่รวมไฟล์ RDoc และ RI เมื่อคุณติดตั้งอัญมณีโดยใช้bundle install. ผู้คนต้องการสิ่งนี้เป็นคุณลักษณะเพื่อให้คุณสามารถติดตั้งเอกสาร แต่พวกเขาไม่อนุญาต
Timbinous

16
Timbinous เป็นสิทธิ ไม่เพียง แต่ถูกต้องเท่านั้นควรเป็นคำตอบที่ยอมรับได้เพราะตอบคำถามได้จริง ผู้คนที่อับอายขายหน้ากำลังลงคะแนนคำตอบที่ถูกต้องเมื่อพวกเขาไม่รู้อะไรเลย
p4sh4

14
แค่นี้ฉันก็ชัดเจนไซริล เมื่อเขาถามว่ามีวิธีคล้ายกันในการติดตั้งบันเดิลหรือไม่? การบอกเขาว่าบันเดิลเลอร์ทำสิ่งนี้ให้คุณโดยค่าเริ่มต้นแล้วไม่ใช่การแก้ปัญหาของเขาจริงๆ เขาไม่เคยมีปัญหาในการเริ่มต้น ฉันบอกเขาว่า
Timbinous


7

การตั้งค่าล่าสุดสำหรับ~/.gemrcคือ

gem: --no-document

แต่ตามที่ระบุไว้นี้เป็นbundlerค่าเริ่มต้นอยู่แล้ว


ใช้งานได้กับ gem 2.x
Kris
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.