ゲラウト!

困難に立ち向かい、ただひたすらに遊べ!

railsのjavascript格納場所

ruby on rails 3

public/javascripts/配下にJSファイルを格納する。
application.jsはデフォルト空白で、ここにJSを記述すると以下のヘルパーで展開できる。

<%= javascript_include_tag :all :recursive => true %>

:allはjavascriptsフォルダ配下の全てのJSファイルをインクルードする。
:recursiveで、サブフォルダ配下の再帰取得を行う。

ファイルの読み込みを高速化する場合は、:cache => true を付与することで、jsファイルを一つにまとめて all.js としてインクルードする。