EOF错误无处不在

Fel*_*ger 4 ruby-on-rails eof asset-pipeline ruby-on-rails-4

我在Rails 4.0.2上,仍然只在本地开发.

没有做任何事情(据我所知)我收到以下错误消息:"文件结束到达",并在错误页面中将以下行标记为红色:

<%= stylesheet_link_tag "application", :media => "all" %>
Run Code Online (Sandbox Code Playgroud)

我已经尝试删除所有css规则,但这并没有改变任何东西.

只有在注释掉该行时,错误才会停止.

如果有任何帮助,我的config/development.rb:

Verksam::Application.configure do
  config.cache_classes = false
  config.eager_load = false
  config.consider_all_requests_local       = true
  config.action_controller.perform_caching = false
  config.action_mailer.raise_delivery_errors = false
  config.active_support.deprecation = :log
  config.active_record.migration_error = :page_load
  config.assets.debug = true
end
Run Code Online (Sandbox Code Playgroud)

Jos*_*osh 24

运行以下命令清除sprockets缓存:

rm tmp/cache/assets/development/sprockets/*
Run Code Online (Sandbox Code Playgroud)

为什么这个工作超出了我的范围,但我遇到了同样的问题,这总是有效的.如果有人知道为什么这是必要的,我会有兴趣听到.