Rails 6 с веб-упаковщиком для активов - PullRequest
0 голосов
/ 03 июня 2019

Я начинаю новый проект с ruby ​​2.6.0 и rails version 6.0, я намерен использовать веб-упаковщик по умолчанию для обработки ресурсов. Я могу загружать файлы javascript и scss. Тем не менее, я застрял с обработкой изображений. У меня есть изображения в папке javascript / images. Я использую тег image_pack как предложено. Мой application.js выглядит следующим образом:

require("@rails/ujs").start()
require("turbolinks").start()
require("@rails/activestorage").start()
require("channels")
require("jquery")

import '../stylesheets/application'

const images = require.context('../images', true)
const imagePath = (name) => images(name, true)

мой файл просмотра содержит:

Login <%= image_pack_tag 'lock_light.svg' %>

Webpacker.yml не имеет ничего в resolved_paths: []. Я продолжаю получать

Webpacker can't find lock_light.svg in /Users/userx/Documents/project_repo/public/packs/manifest.json.

Может кто-нибудь пожалуйста:

  • помогите разобраться, что я делаю не так?

  • или предложить или предоставить пример git repo с примером обработки изображений с этим параметром?

...