2016-04-17 4 views
1

версия Rails 5 бета 3. Я использую JQuery гем-UI-рельсы 5.0.5Не удалось найти файл 'JQuery-UI/DatePicker'

Gemfile

group :assets do 
    # Use SCSS for stylesheets 
    gem 'sass-rails', '~> 5.0' 
    # Use Uglifier as compressor for JavaScript assets 
    gem 'uglifier', '>= 1.3.0' 
    # Use CoffeeScript for .coffee assets and views 
    gem 'coffee-rails', '~> 4.1.0' 
    gem 'jquery-ui-rails' 
end 

применение. ЯШ:

//= require turbolinks 
//= require jquery 
//= require jquery-ui/datepicker 
//= require jquery_ujs 
//= require jquery.turbolinks 
//= require cocoon 
//= require jquery_nested_form 
//= require jquery-fileupload/basic 

application.css

/** 
* application.css 
* 
*= require jquery-ui/datepicker 
*= require_self 
*= require_tree ./all 
*/ 

Я установил все драгоценные камни, перезапуске сервера, запустите проект и отображающее сообщение об ошибке: Не удалось найти файл «JQuery-щ/Datepicker» с типом «текст/CSS»

Помощь, пожалуйста.

+0

Имена файлов изменены в jquery-ui-rails 5 - используйте // = require jquery-ui/all вместо – navneet35371

+0

i changet to/all, теперь отобразить не удалось найти файл 'jquery-ui/all' –

+6

I haven 't использовал RoR 5 (пока), но блок group: assets [был сброшен в RoR 4] (http://stackoverflow.com/questions/36387206/twitter-bootstrap-rails-does-it-install-bootstrap- в-а-проекта/36387532 # 36387532). Я сомневаюсь, что они вернули его. – Vucko

ответ

1

Начиная с Rails 4 группа :assets в Gemfile больше не загружается.

Ранее он существовал, чтобы избежать нежелательной компиляции по требованию - когда был перепроектирован трубопровод активов, он больше не нужен.

Просто удалите блок group :assets, окружающий драгоценные камни.

Смежные вопросы