in app\views\layouts\application.html.erb
when i write
<%= javascript_include_tag :defaults %> ,
i get
<script src="/assets/defaults.js" type="text/javascript"></script>
at source file.
Since in rails 3.1.x the asset pipeline compiles all javascript assets
into the application.js by default just including application.js should
be enough.
I did not look into the documentation, but since this behaviour is
default, I dont think that :default exists anymore in 3.1.
You should only need <%= javascript_include_tag “application” %> in the head to get all the javascript assets for your application.
This links to application.js, the manifest file that includes all other Javascript listed, including require_tree which includes all files in the assets/javascript folder.