【发布时间】:2013-07-16 13:01:00
【问题描述】:
编辑:运行 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
如果有人有任何想法,他们将不胜感激。
【问题讨论】:
-
你试过重启你的服务器吗?
-
@Arel 我确实重新启动了 rails 服务器,但这并没有解决它。我做了一个完整的机器重启,这似乎解决了它。感谢您的建议!
-
很高兴你成功了。
标签: javascript ruby-on-rails ruby ruby-on-rails-3.2 coffeescript