0
編輯:運行rails服務器的計算機的完全重新啓動已修復此問題。Coffeescript在Rails 3.2中生成空白JS文件
我遇到了一個奇怪的問題,其中一個我的coffeescript文件正在編譯爲一個空的javascript文件。這是一個很好的編譯文件,隨機停止工作。我可以在文件中輸入任何內容,甚至包含應該拋出錯誤的代碼,並且它仍然會生成一個空的js文件。
我運行了rake assets:clean
,我從未在我的開發環境中運行rake assets:precompile
。我檢查了公共/資產目錄,並沒有任何內容。我也嘗試清除我的瀏覽器緩存,這也沒有工作。
這裏是什麼在我的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
如果有人有任何想法,他們將不勝感激。
您是否嘗試過重新啓動服務器? – Arel
@Arel我確實重啓了rails服務器,但沒有解決它。我做了一次完整的機器重啓,似乎解決了這個問題。感謝您的建議! – Mike
很高興你的工作。 – Arel