2016-01-28 2 views
0

Помогите разобраться, в чем проблема - добавьте в проект best_in_place gem. Gemfile:Ruby on Rails install gem best_in_place

gem 'best_in_place', '~> 3.0.1' 

application.js:

//= require jquery 
//= require jquery_ujs 
//= require best_in_place 
//= require jquery-ui 
//= require best_in_place.jquery-ui 
//= require bootstrap-sprockets 
//= require turbolinks 
//= require_tree . 

tasks.coffe:

jQuery -> 
     $('.best_in_place').best_in_place(); 

Ошибка:

Sprockets::FileNotFound in Tasks#index 

Showing /Users/alexandr.dmitrenko/tasklist/app/views/layouts/application.html.erb where line #6 raised: 

couldn't find file 'best_in_place' with type 'application/javascript' 

screenshot

+0

Вы запустили 'bundle install' и перезапустили свой сервер рельсов после добавления драгоценного камня в ваш Gemfile? –

+0

Перезагрузка. Он решил проблему. Но теперь информация не отображается. [Ссылка] (http://joxi.ru/82QYaobU140VD2). '<% = best_in_place @task,: name%>' –

+1

Поскольку это не связано с проблемой, которую вы только что имели, вы должны задать новый вопрос для этого. –

ответ

1

Для получения rails, чтобы забрать поставщиков вашего недавно установленного gems, вам необходимо перезагрузить сервер.