6
我有一個客戶端gem,我將通過rubygems發佈業務客戶端。寶石客戶端有cca。由於每個寶石產生rdoc
和ri
,因此安裝它時需要很長時間才能安裝。從gemspec/Gemfile中禁用rdoc和ri
客戶是業務用戶,他們沒有使用rdoc /裏,我正在尋找一種方法來通過.gemspec
或Gemfile
禁用。我熟悉利用系統文件.gemrc
禁用rdoc/ri的解決方案。但是,這是不能接受的解決方案,因爲我想我的安裝是簡單的打字:
gem install foo
這樣保存到一個bash腳本? 'echo'gem:--no-ri --no-rdoc'>〜/ .gemrc' – shime 2013-04-23 11:52:36
@shime如何觸發'gem install foo'上的bash腳本? – 2013-04-23 12:29:37
啊,抱歉誤會。現在我明白了什麼是問題。但對我來說,這似乎很奇怪。我不想讓寶石能夠在全球範圍內更改我的寶石安裝偏好。你爲什麼不直接指示他們使用'gem install foo --no-ri --no-rdoc'?我不認爲有任何預安裝鉤子可用。 – shime 2013-04-24 13:06:35