我正在尝试部署一个在开发中运行良好的应用程序,但是当我使用 $git push heroku master 将其推送到 heroku 时,rake assets:precompile 失败,因为“找不到文件 twitter/bootstrap”。(由 application.js 引发的错误)
我已经用谷歌搜索了这个问题并找到了各种各样的答案,但这些都不适合我: Heroku deploy 在通过 twitter-bootstrap-rails gem 升级到 bootstrap 2.0.1 后失败
-我尝试添加 config.assets.precompile = false
谁能帮我找出问题所在?我真的无法理解。谢谢你。
这是宝石文件
gem 'rails', '3.2.6'
group :development do
gem 'sqlite3'
gem 'annotate', '~> 2.4.1.beta'
end
group :production do
gem 'pg'
end
group :assets do
gem 'sass-rails', '~> 3.2.3'
gem 'coffee-rails', '~> 3.2.1'
gem 'twitter-bootstrap-rails', :git => "git://github.com/seyhunak/twitter-bootstrap-rails.git", :branch => "static"
gem 'bootstrap-sass', '~> 2.0.3'
gem 'uglifier', '>= 1.0.3'
end
gem 'jquery-rails'
gem 'bcrypt-ruby', '3.0.1'
应用程序.css:
*= require_self
*= require_tree .
这是application.js
//= require jquery
//= require jquery_ujs
//= require twitter/bootstrap
//= require bootstrap
//= require_tree .