我升級到從RC3灰燼RC5,但我發現了以下錯誤:車把預編譯的版本錯誤
Uncaught Template was precompiled with an older version of Handlebars than the current runtime. Please update your precompiler to a newer version (>= 1.0.0-rc.4) or downgrade your runtime to an older version (== 1.0.0-rc.3)
下面是我的Gemfile相關線路,採取straight from the ember-rails README(除了從混帳拉寶石......它給了同樣的錯誤我是否包括或不)
gem 'ember-rails', git: 'https://github.com/emberjs/ember-rails.git'
gem 'ember-source', '1.0.0.rc5'
gem 'handlebars-source', '1.0.0.rc4'
我使用軌道3.2
我知道這個問題出現之前,但我發現的解決方案都沒有改變。那些沒有工作的事情:
- 刪除預編譯的資產
- 耙TMP:明確
- 確保我javascrcipt加載順序是jQuery的,然後把手,然後燼
- 重新啓動服務器
- 威脅編譯器
- 放棄希望和看Buffy重播
- 嘗試所有這些聯合,以每個想象的順序
簡單明確的答案當然是最好的,但我也很樂意提示我可以學習什麼,以便自己解決這個問題。我不知道從哪裏開始。
我已經打開了一個關於它的問題:https://github.com/emberjs/ember-rails/issues/201 –