我正在尝试一个基于http://ember.vicramon.com/chapters/all的简单的应用程序运行
我甚至还没有开始我的应用程序;到目前为止我所做的就是:
然后将根路径设置为home,以application.js.emblem作为ember页面。我得到了这个错误:
Uncaught Error: Assertion Failed: Ember Handlebars requires Handlebars version 2.0. Please see more details at http://emberjs.com/blog/2014/10/16/handlebars-update.html.现在,访问错误中的链接,“粗略”方向是:
这是我的创业板文件(我相信这是所有与成员相关的文件:)
# Ember
gem 'ember-rails'
gem 'ember-source', '1.9.0.alpha'
gem 'emblem-rails'所以我相信我有正确的余烬源。现在,我如何更新车把版本?我试过安装车把-源gem (v2.0.0),但我得到了以下错误:
You have requested:
handlebars-source = 2.0.0
The bundle currently has handlebars-source locked at 1.3.0.
Try running `bundle update handlebars-source`当然,接下来,我尝试了包更新,但是我得到了以下错误:
Bundler could not find compatible versions for gem "handlebars-source":
In Gemfile:
ember-source (= 1.9.0.alpha) ruby depends on
handlebars-source (~> 1.0) ruby
handlebars-source (2.0.0)我怀疑,所有这些需要发生的是余烬源依赖于把手-源2.0,但我不知道如何做到这一点。
如果不是这样,那么我如何能够更新我的余烬-rails应用程序,以便我可以使用恩伯手吧?
发布于 2014-12-25 15:53:45
我认为你的问题来自试图来源阿尔法版本的成员。尝试:
gem 'ember-source', '~> 1.9.0'
然后运行bundle install和rails generate ember:install,以便您的供应商/资产文件夹获得正确版本的成员。
https://stackoverflow.com/questions/27647272
复制相似问题