【发布时间】:2014-05-15 19:10:21
【问题描述】:
我正在尝试将我的 Rails 4.0 应用程序更新到 4.1。该应用程序使用sass-rails,当我尝试使用bundle update rails 更新它时,我收到以下错误:
Bundler could not find compatible versions for gem "railties":
In Gemfile:
rails (= 4.1) ruby depends on
railties (= 4.1.0) ruby
sass-rails (~> 4.0) ruby depends on
railties (4.1.1)
知道如何解决或修复它吗?
【问题讨论】:
-
可能,您在
gemfile中定义了 sass 版本,如果是这样 - 删除它。 -
我喜欢,版本为
~> 4.0,但最新版本是4.0.3。删除版本标识符并不能修复错误。 -
Rails 4.1.0 还是 4.1.1? 4.1.1 依赖于 railties 4.1.1,这似乎符合 sass-rails 的要求。
-
删除和
bundle update? -
刚刚更新到
rails 4.1.1,这似乎已经过去了。谢谢!
标签: ruby-on-rails ruby bundler