1
A
回答
0
我似乎找到了一個快速和骯髒的解決方案,類似於adding conditional install time deps。不幸的是,我還沒有想出如何告訴用戶,因爲gem
壓縮擴展輸出,除非用戶指定詳細。
,我說:
require 'rubygems'
require 'rubygems/uninstaller.rb'
begin
gem = Gem::Specification.find_by_name('other_gem');
Gem::Uninstaller.new('other_gem').uninstall
rescue Gem::LoadError
end
相關問題
- 1. 寶石mongo_mapper_ext(0.2.4)有一個無效gemspec
- 2. gemspec中的私人寶石
- 3. 我們如何解決「寶石耙鉤(1)有一個無效的gemspec」?
- 4. 我如何知道Ruby寶石使用的是另一顆紅寶石?
- 5. 如何爲一款針對MacRuby的寶石編寫gemspec?
- 6. 我如何完全刪除寶石產生的一切?
- 7. Rails引擎的「找不到寶石」gemspec
- 8. 刪除紅寶石
- 9. Ruby使用兩個需要不同版本的另一個寶石的寶石
- 10. 使用推特刪除推文寶石
- 11. 如何清理或刪除寶石
- 12. 如何刪除和紅寶石陣
- 13. 如何刪除寶石路徑?
- 14. 我如何獲得寶石的寶石?
- 15. 如何編寫Gemspec,當寶石的主類名稱不同時?
- 16. 如何刪除仍在使用的紅寶石文件?
- 17. 如何使用紅寶石刪除重複的列FasterCSV
- 18. 用另一個擴展寶石
- 19. 紅寶石 - 用另一個字符串
- 20. 刪除「」從線紅寶石
- 21. 從GemCutter中刪除寶石
- 22. 已刪除bootstrap_flash_messages寶石
- 23. 無法刪除execjs寶石
- 24. 從另一個寶石需要寶石的資產
- 25. 覆蓋另一個寶石中的寶石方法
- 26. 紅寶石 - 如何刪除鑑於一類這樣的對象
- 27. 如何刪除csv的第一行? (紅寶石)
- 28. 紅寶石 - 如何刪除一些字符後的空間?
- 29. 如何一個哈希與另一個散列紅寶石
- 30. 如何將一個目錄複製到另一個(紅寶石)
可能要接受一些回答您以前的問題。 – 2012-04-20 21:08:48