Rails with Javascript
Development
In config/environments/development.rb,
config.assets.debug = true
This prevents to compress javascript.
JavaScript
Basically, we need to put all javascript files in assets/javascripts.
We have application.js and this file has //=require_tree . and
includes all javascript.
If you want to include by yourself, delete //=require_tree .
Add js to asset target
config.assets.precompile += ['*.js'] config.assets.debug = true
In case of coffee script, do same thing
Include in view
<%= javascript_include_tag 'language/index' %>
assets/javascripts/language/index.js
or
assets/javascripts/language/index.js.coffee
jQuery
We can use by default.
Gemfile includes gem ‘jquery-rails’
jQuery UI
Add //= require jquery-ui to application.js