開発中にコンパイルされているjsファイルに問題があります。
次のような他の複数のファイルを含むapplication.jsファイルがあります。
//=require_tree .
ディレクトリ内のファイルは
app/assets/javascripts/user_row.coffee
app/assets/javascripts/index.coffee
これらのファイルの1つに変更を加えると、対応するjsファイルがapp / Assets / javascriptsディレクトリに作成されるため、user_row.coffeeを変更すると、次のようになります。
app/assets/javascripts/user_row.js
これは開発モードであり、デフォルトのアセット構成になっています(railsジェネレーターが作成するものからdevelopment.rbを変更していません)。
user_row.coffeeファイルを再度変更すると、そのファイルは見落とされ、既存のjsファイルがapplication.jsに含まれます。
私が理解していないのは、これらのjsファイルがtmp / cache / ...ではなく、app / Assets/javascriptディレクトリに作成されている理由です。
何か案は?