在生产中运行带有Rails 3.1的应用程序时,我遇到了这个奇怪的错误。
在app / views / layouts / _javascripts.html.erb(app / views / layouts / application.html.erb中包含的文件)
<%= javascript_include_tag :application %>
有没有解决办法?
答案 0 :(得分:1)
我认为你并没有真正使用Rails 3.1。
扩展的东西被用于支持使用Asset Pipeline。如果您仍然确信您确实在使用Rails 3.1,那么可能尝试使用字符串:
<%= javascript_include_tag "application" %>
在我的 Rails 3.1安装中,字符串和符号都可以正常工作。
答案 1 :(得分:1)
您最近更新过rails吗?您可能需要运行rake rails:update