.js
フォルダにと.coffee
ファイルの両方があり/app/assets/javascripts/
ます。.coffee
を呼び出さないとファイルは実行されません。変更を加えるたびにファイルを再度プリコンパイルするrake assets:precompile
必要があるため、これは面倒です。rake assets:clean
また、ソースファイルに加えてプリコンパイルされた.jsファイルが含まれているため、ダブルイベントハンドラーなどの優れた機能が提供されます。
私の理解では、コーヒースクリプトは、プリコンパイルされていない場合、リクエストごとにjavascriptにコンパイルする必要がありますが、そうではないようです。コンパイルされたスクリプトがFirebugにロードされているのが見つかりません。また、少なくともその動作はわかりません。
私/config/application.rb
は次の行を構成しています:
# Enable the asset pipeline
config.assets.enabled = true
他に何をチェックする必要がありますか?
Rails3.2.3を使用しています。