Rails 3: Where is Javascript: default values ​​defined after running "rails g jquery: install"?

I just installed jQuery 1.4.4 with Rails 3 as described here .

I have the following line in views/layouts/application.html.erb:

<%= javascript_include_tag :defaults %>

However, the config/application.rbfollowing line is still commented out:

# config.action_view.javascript_expansions[:defaults] = ...

If so, where does Rails define what it means :defaultsin javascript_include_tag :defaults?

(My application works fine. I just want to understand where it is :defaultsdefined.)

+3
source share
2 answers

In jquery-rails gem you need. https://github.com/indirect/jquery-rails/blob/master/lib/jquery-rails.rb

rails g jquery:install jquery.js public/javascripts ( ).

+4

jQuery , , jquery: install generator. .js , -not- HTML,

<%= javascript_include_tag :defaults %>

HTML, " " "% w()" "% w (jquery rails)"

config.action_view.javascript_expansions[:defaults] = %w()

config/application.rb, .

, -skip-prototype jQuery Prototype.

+5

Source: https://habr.com/ru/post/1780551/


All Articles