0
我注意到,rvm創建了一個符號鏈接到~/.rvm/rubies/default
默認的ruby安裝。但是我找不到寶石的默認ruby安裝的符號鏈接; ~/.rvm/gems/default
不存在。rvm符號鏈接到默認寶石的寶石
這個符號鏈接隱藏在某個地方嗎?我已經通過find ~/.rvm -name 'default'
搜索了~/.rvm
目錄,而我發現的最接近的東西是~/.rvm/wrappers/default
,它似乎包含ruby
和gem
以及我已安裝的所有寶石,但是它們是用包裝腳本調用的。
這似乎有效地等同於我想要的。是嗎?
理想情況下,我想我想要一個符號鏈接到~/.rvm/gems
的子目錄。
我想要這樣做的原因是,我可以告訴IDE在哪裏可以找到我的寶石,而無需對當前ruby的版本號進行硬編碼,並且最好不依賴於在IDE中運行rvm或依賴IDE繼承運行rvm的shell的環境變量。
您是否考慮過使用rvm爲應用程序創建特定於應用程序包的可能性?大多數Ruby IDE可以識別這種配置,這使得所有的事情都變得更加簡單。 –