Heroku 引导JavaScript在生产环境中不工作(Rails 4)

Heroku 引导JavaScript在生产环境中不工作(Rails 4),heroku,ruby-on-rails-4,twitter-bootstrap-3,Heroku,Ruby On Rails 4,Twitter Bootstrap 3,基本知识: 轨道4 Ruby 2.0 当引导Javascript在我们的开发机器上运行良好时,为什么我们不能让它在Heroku上运行呢。我们让它使用情态动词,但当我们切换到制表符时,它就停止了 Application.js //= require analytics //= require jquery //= require jquery_ujs //= require bootstrap //= require turbolinks //= require_tree production

基本知识: 轨道4 Ruby 2.0

当引导Javascript在我们的开发机器上运行良好时,为什么我们不能让它在Heroku上运行呢。我们让它使用情态动词,但当我们切换到制表符时,它就停止了

Application.js

//= require analytics
//= require jquery
//= require jquery_ujs
//= require bootstrap
//= require turbolinks
//= require_tree 
production.rb

Entreuse::Application.configure do
config.cache_classes = true
config.eager_load = true
config.consider_all_requests_local       = false
config.action_controller.perform_caching = true
config.serve_static_assets = false
config.assets.js_compressor = :uglifier
config.assets.compile = false
config.assets.digest = true
config.assets.version = '1.0'
config.log_level = :info
development.rb

Entreuse::Application.configure do
config.cache_classes = false
config.eager_load = false
config.consider_all_requests_local       = true
config.action_controller.perform_caching = false
config.action_mailer.raise_delivery_errors = false
config.active_support.deprecation = :log
config.active_record.migration_error = :page_load
config.assets.debug = true
config.action_mailer.default_url_options = { :host => 'localhost:3000' }
config.assets.paths << Rails.root.join('app', 'assets', 'fonts')
config.assets.precompile += %w( .svg .eot .woff .ttf)
Heroku上的应用程序

任何见解都将不胜感激

谢谢

我们把这个修好了

问题在于分析 //=需要分析

我们所遇到的错误与以下事实有关:analytics.js.coffee在包含jQuery之前就被包含在顶部,而在包含jQuery之后,它应该位于底部。因此,当它在js文件顶部使用美元符号方法时,jQuery还没有定义

这篇文章很有帮助:

提供的链接目前不起作用。
gem 'rails', '4.0.0'
gem 'sass-rails', '~> 4.0.0'
gem "haml", "~> 4.0.5"
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0'
gem "bootstrap-sass", "~> 3.1.1.0"
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 1.2'
gem 'font-awesome-sass', '~> 4.0.3.1'

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

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

group :production do
gem 'pg'
gem 'rails_12factor'
end