【发布时间】:2012-08-17 05:35:46
【问题描述】:
由于某种原因,rails 应用程序不再请求 app/asset/javascripts 文件夹下的 js 文件。
我已启用 application.rb 中的资产
我在application.js 中有这些行:
//= require_self
//= require_tree .
正确使用空行。
我已将这一行包含在我的application.html.erb 文件中:
<%= javascript_include_tag "application" %>
<%= csrf_meta_tag %>
我在javascripts 文件夹中有application.js, jquery.js, jquery-ui.js, prototype.js 和其他一些js 文件。
但是当我在 Firefox firebug 中访问这些 js 文件时,内容与文件夹中的内容不同。我不断收到消息:Served asset /xxx.js - 304 Not Modified (0ms)。
这太令人沮丧了,我真的需要一些帮助。 提前谢谢!
我正在使用
Rails 版本:3.2.7
Ruby 版本:ruby 1.9.3p194
宝石版本:1.8.24
瘦服务器
更新:
我用过rake assets:clean,这件事再也没有发生过!
【问题讨论】:
标签: ruby-on-rails asset-pipeline