0

編集:レールサーバーを実行しているマシンを完全に再起動すると、これが修正されました。

私のcoffeescriptファイルの1つが空のjavascriptファイルにコンパイルされるという奇妙な問題が発生しています。これは正常にコンパイルされていたファイルで、ランダムに動作を停止しました。エラーをスローする必要があるコードであっても、ファイルに何でも入力できますが、それでも空の js ファイルが生成されます。

私は実行rake assets:cleanしたことがありrake assets:precompile、開発環境で実行したことはありません。public/assets ディレクトリを確認しましたが、そこには何もありません。また、ブラウザのキャッシュをクリアしようとしましたが、それもうまくいきませんでした。

これが私のevents.js.coffeeファイルの内容です

console.log 'test'

そして、これがevents.jsに出力されているものです

(function() {


}).call(this);

これが私のapplication.js.coffeeファイルです

#= require jquery
#= require jquery_ujs
#= require sugar
#= require foundation
#= require fullcalendar
#= require jquery.ui.all
#= require_self
#= require_tree .

$(document).foundation

誰かに何かアイデアがあれば、大歓迎です。

4

1 に答える 1