Я работаю с @ rails / webpacker 3 в приложении Rails 5.1.Я пытался выяснить, есть ли способ не определять импорт каждого отдельного изображения в соответствующих файлах pack / *. Js.
У меня есть настройки конфигурации по умолчанию для веб-упаковщика и файл изображения, сохраненный в этом месте.
<app_root>/app/javascript/images/image.png
На мой взгляд, у меня установлен элемент изображения
#<app_root>/app/views/layouts/application.html.erb
...
<img src="<%asset_pack_path 'images/image.png%>">
...
изображение не будет загружаться, пока я не импортирую его в файлы пакета, которые я делаю здесь:
#<app_root>/app/javascript/packs/application.js
import 'images/image.png'
Кажется, что я выполняю дополнительную ненужную работу, чтобы отобразить изображение в представлении приложения.Я предполагаю, что метод asset_pack_path и webpacker будут выполнять этот импорт изображений, так как кажется, что его дважды нужно определить, это дублирующий код.
Я что-то упустил или это намерение проекта о том, как загружать изображения, используяпачка и рельсы?