2012-10-11から1日間の記事一覧

= require_tree . # この行を削除

それぞれのrequire_treeを削除したことでControllerに属するJS/CSSファイルが結合対象外となったため、レイアウトで読みこむように指定します。ファイル:app/views/layouts/application.html.erb "all" %> javascript_include_tag params[:controller] %> …

JS/CSSファイルをControllerごとに分離する

Rails3.1以降では全てのJS/CSSが結合+圧縮されますが、それぞれのControllerに属するJSファイル内でjQueryのセレクタを使用した場合に、意図しない挙動が発生することがあったため、Controllerは結合の対象外とすることにしました。以下に行ったことをメモし…