找不到Rails 3.1rc4 defaults.js

问题描述

| 我有一个全新的Rails 3.1rc4项目。在生成一个脚手架,迁移并创建一个新条目之后,我注意到我无法破坏我刚刚创建的条目。 原来找不到\“ / assets / defaults.js \”,因此不会弹出销毁确认对话框。 我认为这可能与新资产管道有关,但是寻找解决方案并没有给我带来太大帮助。 知道为什么找不到defaults.js吗? 谢谢你的帮助。     

解决方法

        这很可能是因为
javascript_include_tag :defaults
仍在应用程序布局中。该引用应更改为
javascript_include_tag \"application\"
    ,        我发现了这个问题-我的app / views / layouts / application.html.erb文件以某种方式(可能是通过gem)从
<%= javascript_include_tag \"application\" %>
<%= javascript_include_tag :defaults %>
将其更改回原始版本可以解决我的问题。