Javascript Rails 3.1-ActionView::Template::Error(找不到:应用程序的扩展):-找不到:应用程序的扩展

Javascript Rails 3.1-ActionView::Template::Error(找不到:应用程序的扩展):-找不到:应用程序的扩展,javascript,ruby-on-rails,ruby-on-rails-3.1,Javascript,Ruby On Rails,Ruby On Rails 3.1,我在生产中运行Rails 3.1应用程序时遇到了这个奇怪的错误 在app/views/layouts/_javascripts.html.erb中(文件包含在app/views/layouts/application.html.erb中) 有解决方案吗?我认为您没有真正使用Rails 3.1 为了使用资产管道,扩张的东西被从中抽了出来。如果您仍然确信您确实在使用Rails 3.1,那么可以尝试使用字符串: <%= javascript_include_tag "application"

我在生产中运行Rails 3.1应用程序时遇到了这个奇怪的错误

在app/views/layouts/_javascripts.html.erb中(文件包含在app/views/layouts/application.html.erb中)



有解决方案吗?

我认为您没有真正使用Rails 3.1

为了使用资产管道,扩张的东西被从中抽了出来。如果您仍然确信您确实在使用Rails 3.1,那么可以尝试使用字符串:

<%= javascript_include_tag "application" %>


在my Rails 3.1安装中,字符串和符号都可以正常工作。

您最近更新过Rails吗?您可能需要运行rake-rails:update

,谢谢它能工作。但这很奇怪。我检查了Rails版本,它给出了3.1版本。可能是因为我使用了Mongoid(我没有在application.rb中包含所有依赖项)
<%= javascript_include_tag "application" %>