config.asset.debug=true にするとデバッグ用に個々に読み込んでいる javascript ファイルとプリコンパイルされていた application.js を読み込んでしまうため重複してしまう。
以下のように config.serve_static_assets = false
を設定し、application.js の中身を消去(必要ないかも)すると重複が避けられる。
config/environments/development.rb
# Do not compress assets
config.assets.compress = false
# Expands the lines which load the assets
config.assets.debug = true
# 静的ファイルを保持しないようにする
config.serve_static_assets = false