这个案例描述起来非常简单。这是gem文件
gem 'ember-rails'
gem 'ember-source', '1.0.0.rc6.2'
gem 'handlebars-source', '~> 1.0.12'
这是Application.js文件
//= require jquery
//= require jquery_ujs
//= require foundation
//= require handlebars
//= require ember
//= require ember-data
//= require_self
//= require q
这就是我在开发.rb和生产.rb 中所拥有的
config.ember.variant = :development
config.ember.variant = :production
我在本地的生产环境中测试了所有东西,一切都很好。当我把它推到Heroku时,我出现了以下错误,我不知道有什么问题
-----> Preparing app for Rails asset pipeline
Running: rake assets:precompile
rake aborted!
couldn't find file 'handlebars'
(in /tmp/build_2ddhwlktd9evz/app/assets/javascripts/application.js:17)
我忘了提到我正在使用Rails4
在Gemfile中尝试以下操作:
gem 'ember-rails'
gem 'ember-source', '1.0.0.rc6'
gem 'handlebars-source', '1.0.0.rc4'
我正在使用Rails4,这目前对我有效。