最近、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フォルダをクリアすることで解決しました