Актив application.js отсутствует в конвейере ресурсов в Rails 6 - PullRequest
1 голос
/ 30 апреля 2019

Я создаю приложение RoR-6 и получаю следующую ошибку из файла application.html.erb из этой строки:

javascript_include_tag 'application', 'data-turbolinks-track': 'reload'

Я получаю следующую ошибку:

ActionView::Template::Error: The asset "application.js" is not present in the asset pipeline.

Приложение было создано с помощью rails new myapp -d postgres

Я использую rails 6.0.0.rc1

1 Ответ

0 голосов
/ 01 мая 2019

Вы захотите использовать javascript_pack_tag вместо javascript_include_tag:

javascript_pack_tag 'application', 'data-turbolinks-track': 'reload'

Это необходимо, потому что webpacker обрабатывает компиляцию JavaScript в Rails 6.

...