Bundler找不到gem“sass”的兼容版本
我正在使用中间人3.3.9和
gem 'sass-rails', '~> 4.0.3' gem 'bootstrap-sass', '~> 3.3.1' gem 'bootstrap-timepicker-rails' gem 'sass', '~> 3.2.19'
当我运行bundle install时,我收到此错误:
Bundler could not find compatible versions for gem "sass": In Gemfile: middleman (~> 3.3.9) ruby depends on sass (= 3.4.0) ruby sass (3.2.19)
我怎么能通过这个?
你有一个依赖的gem冲突问题。 你已经锁定了sass-rails
,所以它不能带来足以满足你正在运行的middleman
版本的sass
。
您需要降低正在使用的middleman
版本,或者增加sass-rails
的版本。
使用以下行更新Gemfile。
gem 'sass', '~> 3.4.0'
编辑
基本上你需要将所有依赖sass
gems升级到一个级别,每个依赖的gem使用相同版本的sass