运行时,我知道这是与资产相关的,我做Rails 3中,JavaScript是“未找到”在生产
bundle exec rake assets:precompile
预编译的资产,但浏览器给了我404只有一个JavaScript的(jquery.formalize .min.js)文件,由于某种原因不会生成该文件。然而,在预编译的application-xxxxxx.js中有jquery.formalize.min.js的代码。
我包括它:
<%= javascript_include_tag "formalize/jquery.formalize.min", "main" %>
,并期待在Chrome中的错误信息,如:
GET http://example.com/assets/jquery.formalize.min-724f21bf646762e539aa18c8db1d4d43.js 404 (Not Found)
的形式化js文件的完整路径是应用程序/资产/正规化/ jQuery的。 formalize.min.js。
当然,application.js加载正常。
<%= javascript_include_tag "application", "main" %>
如何加载formalize/jquery.formalize.min.js?谢谢。
我还发现了[formalize]的插件(https://github.com/iain/formalize-rails),但现在我只是好奇我做错了什么。 – valk 2012-04-16 21:19:30