我是新手,并且在这里看到了很多错误,但似乎没有任何解决方案适合我。
它给了我错误Sprockets :: FileNotFound在Pages#home找不到文件&#39; jquery&#39;在application.html.erb <%= javascript_include_tag 'application' , 'data-turbolinks-track' => true %>
我已经尝试过的事情:
我所做的一切似乎都无法奏效。
这是我的application.js文件
//= require jquery
//= require jquery.turbolinks
//= require jquery-ui
//= require jquery_ujs
//= require bootstrap
//= require turbolinks
//= require_tree .
这是我的application.html.erb
<!DOCTYPE html>
<html>
<head>
<title>My Application</title>
<%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %>
<%= javascript_include_tag 'application' , 'data-turbolinks-track' => true %>
<%= csrf_meta_tags %>
</head>
<body>
<%= render 'layouts/header' %>
<%= yield %>
<%= render 'layouts/footer' %>
</body>
</html>
的Gemfile:
source 'https://rubygems.org'
gem 'rails', '4.1.4'
gem 'bootstrap-sass', '~> 3.2.0'
gem 'sass-rails', '~> 4.0.3'
gem "jquery-rails"
gem 'jquery-ui-rails'
group :production do
gem 'pg'
end
group :development, :test do |variable|
gem 'sqlite3'
end
group :assets do
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0'
gem 'turbolinks'
gem 'sdoc', '~> 0.4.0', group: :doc
gem 'spring', group: :development
end
谢谢!
答案 0 :(得分:0)
在application.html.erb
<%= javascript_include_tag "application" %>
我的Gemfile中没有任何错误。有一件事总是在运行bundle install
后重新启动服务器。