Как раскомментирование jquery приводит к работе сервера rails? - PullRequest
0 голосов
/ 24 декабря 2018

Я создал новый контроллер rails $ bin / rails генерация приветственного индекса контроллера Изменено мое представление

Здравствуйте, Rails!

Когда я перезапустил свой сервер rails, я столкнулся с проблемой ниже.
Sprockets::FileNotFound in Welcome#index
Showing /home/venkata/Downloads/app/app/views/layouts/application.html.erb where line #5 raised:
couldn't find file 'jquery' with type 'application/javascript'
Checked in these paths: 
  /home/venkata/Downloads/app/app/assets/images
  /home/venkata/Downloads/app/app/assets/javascripts
  /home/venkata/Downloads/app/app/assets/stylesheets
  /home/venkata/Downloads/app/vendor/assets/javascripts
  /home/venkata/Downloads/app/vendor/assets/stylesheets
Extracted source (around line #13):
11
12
13
14
15
16
// about supported directives.
//
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require_tree .
Rails.root: /home/venkata/Downloads/app

Теперь, когда я раскомментирую = требовать jquery в app / assets / javascripts и перезапустил сервер, получил ожидаемый результат.интересно, как это происходит, раскомментируя эту конкретную строку?

1 Ответ

0 голосов
/ 24 декабря 2018

// - комментарий, но //= - нет, //= require jquery включает библиотеку jquery.

Более подробная информация здесь - https://guides.rubyonrails.org/asset_pipeline.html#search-paths

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...