我最近更新到 ember-rails gem 的最新版本,在页面加载时,它给出:
Assertion failed: Ember Handlebars requires Handlebars version 1.0.0, COMPILER_REVISION expected: 4, got: 3 - Please note: Builds of master may have other COMPILER_REVISION values.
这些是我的版本:
DEBUG: ------------------------------- application.js:34652
DEBUG: Ember.VERSION : 1.0.0-rc.6 application.js:34652
DEBUG: Handlebars.VERSION : 1.0.0-rc.4 application.js:34652
DEBUG: jQuery.VERSION : 1.10.0 application.js:34652
DEBUG: -------------------------------
这些是我的宝石:
gem 'ember-rails'
gem 'ember-source', '1.0.0.rc6'
gem 'handlebars-source', '1.0.0.rc4'
我真的不知道该怎么办,因为搜索错误他们说这些版本是兼容的
我还尝试了另一种组合:
DEBUG: ------------------------------- application.js:34652
DEBUG: Ember.VERSION : 1.0.0-rc.6 application.js:34652
DEBUG: Handlebars.VERSION : 1.0.0-rc.4 application.js:34652
DEBUG: jQuery.VERSION : 1.10.0 application.js:34652
DEBUG: -------------------------------
仍然有同样的错误。但请注意,在 gem 页面中,他们将这 2 个版本视为兼容
从 Gemfile 中删除 gem handlebars-source 也没有结果
解决了清除我的 tmp 文件夹