0

编辑:运行 rails 服务器的机器的完全重启已经解决了这个问题。

我遇到了一个奇怪的问题,我的一个咖啡脚本文件正在编译成一个空的 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

0

我遇到了这个问题,这是我浏览器中的缓存。我清空了所有东西,它开始工作了。(这就是为什么可能完全重新启动而不重新启动 Rails 服务器的原因)

于 2013-07-18T01:09:45.827 回答