Menggunakan --no-rdoc dan --no-ri dengan bundler


118

Saat menggunakan gem install gem_nameI can pass --no-rdocdan --no-riberalih untuk melewati pembuatan dokumentasi RDoc / RI untuk permata saat menginstal.

Apakah ada cara serupa untuk melakukan ini bundle install?


4
Seperti yang dijelaskan oleh Timbinous (jawaban terbanyak ke-2), Bundler melakukan ini oleh DEFAULT
Cec

Jawaban:


159

Buat file ~/.gemrcdan taruh ini di dalamnya:

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

Itu harus membuatnya berlaku setiap kali Anda menjalankan gemperintah. (Bahkan dari bundle install)


haruskah itu gem: --no-rdoc --no-riatau :gem: --no-rdoc --no-ri?
deb tanggal

Saya menyalin dan menempel apa yang saya miliki di file saya, dan itu telah bekerja untuk saya untuk sementara waktu
Mitch Dempsey

Urutan tidak masalah, btw. Ini adalah daftar bendera baris perintah untuk diteruskan ke permata.
docwhat

248

Bundler tidak termasuk rdoc dan ri. Tidak ada yang perlu Anda lakukan.


12
Jadi saya melihat saya tidak disukai 5 kali. Adakah yang bisa menjelaskan bagaimana saya salah? Bundler tidak menyertakan file RDoc dan RI saat Anda menginstal permata menggunakan bundle install. Orang-orang menginginkan ini sebagai fitur untuk memungkinkan Anda menginstal dokumentasi tetapi mereka tidak mengizinkannya.
Timbinous

16
Timbinous benar . Ini tidak hanya benar, itu harus menjadi jawaban yang diterima karena itu benar-benar menjawab pertanyaan. Sialan, orang-orang meremehkan jawaban yang benar ketika mereka tidak tahu apa-apa.
p4sh4

14
Supaya aku jelas Cyril. Ketika dia bertanya apakah ada cara serupa untuk melakukan ini dengan pemasangan bundel? Memberitahunya bahwa bundler sudah melakukan ini untuk Anda secara default sebenarnya tidak menyelesaikan masalahnya. Dia tidak pernah punya masalah untuk memulai. Saya mengatakan itu padanya.
Timbinous


7

Pengaturan terbaru untuk ~/.gemrcadalah

gem: --no-document

Tapi seperti yang ditunjukkan, ini sudah bundlerdefault.


Bekerja dengan permata 2.x
Kris
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.