找不到Rails 3.1rc4 defaults.js

时间:2011-06-15 15:02:37

标签: ruby-on-rails-3

我有一个全新的Rails 3.1rc4项目。在生成一个脚手架,迁移并创建一个新条目之后,我注意到我无法销毁我刚刚创建的条目。

事实证明找不到“/assets/defaults.js”,因此不会弹出销毁确认对话框。

我认为这可能与新的资产管道有关,但搜索解决方案并没有帮助我。

知道无法找到defaults.js的原因吗?

感谢您的帮助。

2 个答案:

答案 0 :(得分:28)

这很可能是因为对

的引用
javascript_include_tag :defaults

仍处于应用程序布局中。该引用应更改为

javascript_include_tag "application"

答案 1 :(得分:5)

我发现了这个问题 - 不知何故(通过gem,可能)我的app / views / layouts / application.html.erb文件已从

更改

<%= javascript_include_tag "application" %>

<%= javascript_include_tag :defaults %>

将其更改回原来修复我的问题。