我需要安裝susy與寶石。當我鍵入無法通過紅寶石寶石安裝特定版本的蘇西
sudo gem install susy --version 0.9
這將導致一個錯誤信息:
ERROR: Could not find a valid gem 'susy' (= 0.9) in any repository
但是我已經檢查了源在github上和0.9標籤確實存在。
這是怎麼發生的?如何強制rubygem下載這些特定版本而不是最新版本?
我需要安裝susy與寶石。當我鍵入無法通過紅寶石寶石安裝特定版本的蘇西
sudo gem install susy --version 0.9
這將導致一個錯誤信息:
ERROR: Could not find a valid gem 'susy' (= 0.9) in any repository
但是我已經檢查了源在github上和0.9標籤確實存在。
這是怎麼發生的?如何強制rubygem下載這些特定版本而不是最新版本?
蘇斯寶石的0.9版本被稱爲compass-susy-plugin
。你想要的是:
gem install compass-susy-plugin
當我運行:
gem install susy --version 0.9 -V
我看到gem
是要rubygems.org有問題的寶石。
然而當我去找susy
寶石該服務器上,所有我覺得是1.0.1版本。
在您的Gemfile中,您可以嘗試從git倉庫中指定gem的來源,就像他們在this question中所做的那樣。
通常情況下,您會將所有想要使用的寶石放在Gemfile中,然後從包含Gemfile的目錄運行bundle install
。