Как загрузить изображения внутри модуля самостоятельно - PullRequest
0 голосов
/ 23 сентября 2019

У меня есть общий модуль VUE для общих шаблонов, таких как заголовок страницы, боковая панель, страница входа и т. Д., И у меня также есть несколько проектов, использующих общий модуль.Есть ли способ, что мой общий модуль будет загружать все свои изображения без добавления изображений в мои зависимые проекты.

Мой код в моем общем модуле VUE это <img :src="require('./../../assets/logo.png')" style="height:60px;" alt="Sample logo" onerror="this.style.display='none'" /> И при сборке он создает папку imgс изображением в нем «logo.2172254f.png».И тогда я устанавливаю общий модуль в мой новый проект.Тем не менее, когда я пытаюсь использовать модуль, изображение не появляется, и источник изображения при подаче таков:

<img src="http://localhost:8080/img/logo.2172254f.png" alt="Sample logo" onerror="this.style.display='none'" style="height: 60px; display:none;">

У меня есть красная статья: https://vue -loader.vuejs.org / guide / asset-url.html # transform-rules

Как загрузить изображение, не добавляя изображения в зависимые проекты?

...