У меня есть приложение Rails 5, использующее гем webpacker
.Я хотел бы получить доступ к URL-адресам изображений с помощью хэша из компиляции ресурсов rails, добавленной в конец их имен файлов.
вот мой /config/webpacker.yml
файл
# Note: You must restart bin/webpack-dev-server for changes to take effect
default: &default
source_path: app/javascript
source_entry_path: packs
public_output_path: packs
resolved_paths: ['app/assets/images']
extensions:
- .coffee
- .erb
- .js
- .jsx
- .ts
- .vue
- .sass
- .scss
- .css
- .png
- .svg
- .gif
- .jpeg
- .jpg
development:
<<: *default
dev_server:
host: 0.0.0.0
port: 8080
https: false
test:
<<: *default
public_output_path: packs-test
production:
<<: *default
И япри попытке импортировать изображение через import logo from '../logo.jpg';
я получаю эту ошибку:
Module not found: Error: Can't resolve '../logo.jpg' in '/Users/macusername/Documents/work/railsapp/app/javascript/components'