2015-11-26 149 views
-2

解決依賴關係......爲什麼我捆綁安裝bootstrap-sass gem時出現錯誤?

捆紮機找不到兼容版本的寶石 「頂嘴」:

在Gemfile中:

引導-SASS(〜> 3.3.6)的x86-的mingw32取決於 SASS(> = 3.3.4)x86的的mingw32

SASS-導軌(> = 3.2)x86的的mingw32取決於 SASS(3.2.19)

source 'https://rubygems.org' 


gem 'rails', '4.1.8' 
gem 'sqlite3' 
gem 'sass-rails', '~> 4.0.3' 
gem 'uglifier', '>= 1.3.0' 
gem 'coffee-rails', '~> 4.0.0' 
gem 'jquery-rails' 
gem 'jbuilder', '~> 2.0' 
gem 'bootstrap-sass' 

group :doc do 
    gem 'sdoc', '~> 0.4.0' 
end 

gem 'tzinfo-data', platforms: [:mingw, :mswin] 
+0

您是否嘗試從'sass-rails' gem中刪除版本規格並重試? – p4sh4

+0

我沒有指定bootstrap-sass gem來解決它。 –

回答

1

你不顯示你的其他寶石,所以我不能確定,但​​我懷疑你有另一個寶石,需要sass-rails gem在4.0.3版本(或至少在更高版本高於3.3.6)。由於您已經在早期版本中鎖定了sass-rails,所以依賴的gem找不到它所需的內容。

如果這是一個新的Rails應用程序,我建議將您的sass-rails gem恢復到4.0.3。

爲什麼你想要更早的版本有什麼理由嗎?

+0

請看看我的完整寶石。 –

+0

你提到我應該將我的sass-rails恢復到4.0.4--這是我擁有的版本。 –

+0

嘗試捆綁包更新而非捆綁安裝。 –

相關問題