Ruby on rails Rails应用程序:预编译资产失败

Ruby on rails Rails应用程序:预编译资产失败,ruby-on-rails,ruby,heroku,turbolinks,Ruby On Rails,Ruby,Heroku,Turbolinks,我正在尝试将rails应用程序推送到Heroku,但出现以下错误: “找不到文件‘turbolinks’-但是‘turbolinks’在我的文件(附件)中。” Rails 4不再使用:assets组。请参见此处的SO和讨论:。这是否回答了为什么资产不会预编译的问题?我用Rails 4创建了一个应用程序,没有像此人那样列出我的资产,但我仍然得到一个错误。 source 'https://rubygems.org' gem 'rails', '4.0.0' gem 'jquery-rails'

我正在尝试将rails应用程序推送到Heroku,但出现以下错误:

“找不到文件‘turbolinks’-但是‘turbolinks’在我的文件(附件)中。”


Rails 4不再使用
:assets
组。请参见此处的SO和讨论:。

这是否回答了为什么资产不会预编译的问题?我用Rails 4创建了一个应用程序,没有像此人那样列出我的资产,但我仍然得到一个错误。
source 'https://rubygems.org'

gem 'rails', '4.0.0'
gem 'jquery-rails'

group :production do
    gem 'pg'
end

group :development, :test do
    gem 'sqlite3'
end

group :assets do
    gem 'sass-rails', '~> 4.0.0'
    gem 'uglifier', '>= 1.3.0'
    gem 'coffee-rails', '~> 4.0.0'
    gem 'turbolinks'
    gem 'jbuilder', '~> 1.2'
end

group :doc do
    gem 'sdoc', require: false
end