我在生产环境中使用 Rails 3.1 运行应用程序时遇到了这个奇怪的错误。
在app/views/layouts/_javascripts.html.erb中(文件包含在app/views/layouts/application.html.erb中)
<%= javascript_include_tag :application %>
有解决办法吗?
最佳答案
我认为您并没有真正使用 Rails 3.1。
为了使用 Asset Pipeline,扩展内容被移除了。如果您仍然确信自己确实在使用 Rails 3.1,那么不妨尝试使用字符串:
<%= javascript_include_tag "application" %>
在我安装的 Rails 3.1 中,字符串和符号都可以正常工作。
关于javascript - Rails 3.1 - ActionView::Template::Error(未找到 :application 的扩展):- 未找到 :application 的扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7787744/