我已经在我的_header.html.erb
下列文件:错误:Rails中找不到文件 'jQuery的UJS' 3
<%= stylesheet_link_tag 'application', :media => "all" %>
<%= javascript_include_tag 'application' %>
<%= csrf_meta_tags %>
<%= favicon_link_tag '/favicon.ico'%>
我的Gemfile包括以下内容:
source 'https://rubygems.org'
gem 'rails', '3.2.9'
gem 'jquery-rails'
gem 'bcrypt-ruby'
gem 'paperclip'
group :assets do # Gems used only for assets and not required in production environments by default.
gem 'sass-rails', '~> 3.2.3'
gem 'coffee-rails', '~> 3.2.1'
gem 'uglifier', '>= 1.0.3'
end
group :development, :test do
gem 'rspec-rails'
gem 'sqlite3'
gem 'thin'
end
group :production do
gem 'pg'
end
我bundle show
证明即安装了'jquery-rails'
。所以看着我的application.js
文件显示,
//= require jquery
//= require jquery_ujs
//= require_tree .
都存在和占。
我越来越 - ERROR: Sprockets::FileNotFound in Home#landing
在app/views/layouts/_header.html.erb where line #6 raised:
3: <head>
4: <title>SampleApp</title>
5: <%= stylesheet_link_tag 'application', :media => "all" %>
6: <%= javascript_include_tag 'application' %>
7: <%= csrf_meta_tags %>
8: <%= favicon_link_tag '/favicon.ico'%>
9: </head>
在谷歌上搜索这个问题,据我所知,jquery-rails
担任了两个jQuery和jQuery的UJS和6号线应该叫jquery-ujs
从application.js
内
谁能告诉我,为什么我得到这个错误?
我甚至没有'瘦'我的Gemfile。在这里有一个领先的东西吗? – marvindanig