『rails new』コマンドでアプリケーションを作成したとき、『javascript_include_tag』は次のようになっています。
<%= javascript_include_tag "application", "data-turbolinks-track" => true %>
これは『app/assets/javascripts』ディレクトリ内のjsを全て読み込む宣言となっています。
Gemで用意したjQueryなども読み込まれます。
自動でJSファイルを読み込む方法として以下の書き方もあるみたいです。
<%= javascript_include_tag(:all) %>
自分の環境ではJSのエラーが発生しました。
自動で読み込まない次の書き方もあるみたいです。
<%= javascript_include_tag(:defaults) %>
なぜかエラーに・・
自動で読み込む設定にしていてもRailsでは『vendor』ディレクトリのJSは自動では読み込まれません。なのでjQueryライブラリ(サードパーティ製のライブラリ)などはvendorディレクトリに入れておけばいいみたいです。
・・・でやってみたのですが、これもエラーが出てうまくいかず。。また調べてみてもよく分からなかったのでまた今度確認します。。。
追記
vendorディレクトリの使い方確認できました。