在生產中運行帶有Rails 3.1的應用程序時出現這個奇怪的錯誤。Rails 3.1 - ActionView :: Template :: Error(未找到適用於:應用程序的擴展): - 未找到適用於以下應用程序的擴展
在應用程序/視圖/佈局/ _javascripts.html.erb(包含在應用程序/視圖/佈局/ application.html.erb文件)
<%= javascript_include_tag :application %>
有什麼解決辦法來解決呢?
在生產中運行帶有Rails 3.1的應用程序時出現這個奇怪的錯誤。Rails 3.1 - ActionView :: Template :: Error(未找到適用於:應用程序的擴展): - 未找到適用於以下應用程序的擴展
在應用程序/視圖/佈局/ _javascripts.html.erb(包含在應用程序/視圖/佈局/ application.html.erb文件)
<%= javascript_include_tag :application %>
有什麼解決辦法來解決呢?
我認爲你並沒有真正使用Rails 3.1。
擴展的東西被取消了,贊成使用資產管道。如果你仍然相信你真的是使用Rails 3.1,那麼也許嘗試使用字符串:
<%= javascript_include_tag "application" %>
在我的Rails 3.1安裝,字符串和符號做工精細。
您最近更新了導軌嗎?您可能需要運行rake rails:update
感謝它的運作。但這很奇怪。我檢查了Rails版本,它給了我3.1。也許這是因爲我使用Mongoid(我不包括application.rb中的所有依賴項) – Unitech