運行時,我知道這是與資產相關的,我做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