1
我試圖用jquery文件上傳來上傳多張圖片。在我的application.js
文件中,我添加了//= require jquery-fileupload/basic
,並在我的Gemfile
中添加了資產組下的jquery-fileupload-rails
。這會導致錯誤:找不到文件jquery-fileupload/basic
。我重置了我的導軌服務器並檢查了application.js
中的空格,但是錯誤仍然存在。任何幫助將不勝感激Sprockets :: FileNotFound找不到文件'jquery-fileupload/basic'
的application.js
//= require jquery
//= require jquery_ujs
//= require jquery-fileupload/basic
//= require jquery.ui.datepicker
//= require jquery.ui.tooltip
//= require jquery-ui-1.10.4.custom.min
//= require jquery.timepicker.min
//= require bootstrap/dropdown
//= require bootstrap/modal
//= require raty
//= require_tree .
的Gemfile
gem 'byebug', '~> 3.5.1'
gem 'rails', '4.0.3'
gem 'pg'
gem 'bootstrap-sass', '~> 3.1.1'
gem 'devise'
gem 'faker'
gem 'geocoder'
gem 'carrierwave'
gem 'mini_magick'
gem 'figaro'
gem 'state_machine'
gem 'jquery-ui-rails', '~> 4.2.1'
gem 'rails_12factor'
gem 'elasticsearch-model'
gem 'simple_form'
gem 'omniauth-facebook'
gem 'omniauth-linkedin'
gem 'omniauth'
gem 'pry-rails'
group :development, :test do
gem 'rspec-rails', '2.13.1'
gem 'quiet_assets'
# gem 'pry-debugger'
gem 'meta_request'
gem 'interactive_editor'
gem 'hirb'
gem 'quiet_assets'
gem 'awesome_print'
end
#
group :test do
gem 'selenium-webdriver', '2.35.1'
gem 'capybara', '2.1.0'
gem 'factory_girl_rails', '4.2.1'
end
gem 'sass-rails', '~> 4.0.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0'
gem 'jquery-rails'
group :assets do
gem 'jquery-ui-rails', '~> 4.2.1'
gem 'jquery-fileupload-rails'
end
什麼屬於資產組? – achilles77 2014-12-27 20:10:58
我相信它用於資產預編譯器,比如less,coffeescript等。在rails 4中,資產組已經不存在了。請參閱:http://stackoverflow.com/questions/16406204/why-did-rails4-drop-support-for-assets-group-in-the-gemfile – 2014-12-27 20:14:16
好的,謝謝一堆夥計 – achilles77 2014-12-27 20:44:29