У меня есть несколько изображений (svg) в папке app/assets/images. В соответствии с направляющими Rails все файлы в папке с активами должны быть автоматически предварительно скомпилированы.
Однако, когда я ссылаюсь на изображение с помощью image_tag('filename')
, он показывает мне ошибку Sprockets::Rails::Helper::AssetNotPrecompiled
Asset was not declared to be precompiled in production.
Он сообщает мне, что файл должен быть предварительно скомпилирован вручную, но почему это необходимо? Кроме того, почему он относится к производственной среде, когда я делаю все в разработке?