собственно сабж, вот coffeescript
$ ->
alert('->')
$(document).on "page:change", ->
alert('page:change')
jQuery ->
alert('jQuery ->')
$(document).on 'ready page:load', ->
alert('ready page:load')
$(document).on 'ready', ->
alert('ready')
в development'е - срабатывает 1, 3, 4, 5 случаи
в production - не срабатывает не один
подскажите - каким образом подписаться на загрузку страницы в Production?
и вот такие настройки
gems:
source 'https://rubygems.org'
gem 'rails', '4.2.4'
gem 'mysql2', '~> 0.3.13'
gem 'sass-rails', '~> 5.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.1.0'
gem 'jquery-rails'
gem 'jquery-ui-rails'
gem 'jbuilder', '~> 2.0'
gem 'sdoc', '~> 0.4.0', group: :doc
gem 'snappconfig'
gem 'puma'
gem 'activerecord-mysql-unsigned'
gem 'delayed_job'
gem 'delayed_job_active_record'
gem 'daemons'
gem 'russland_sms'
gem 'friendly_id'
gem 'time_difference'
gem 'i18n'
gem 'russian', '~> 0.6.0'
gem 'paperclip', '~> 4.3.0'
gem 'bcrypt', '~> 3.1.7'
gem 'uikit-sass-rails'
gem 'normalize-rails'
group :production do
gem 'rails_12factor'
end
group :development, :test do
gem 'byebug'
gem 'web-console', '~> 2.0'
gem 'spring'
end
application.js
//= require jquery
//= require jquery-ui
//= require jquery_ujs
//= require uikit
//= require_tree .