Я развернул свой проект на Firebase Hosting, но проблема в том, что я получаю следующую ошибку по некоторому запросу, который запрашивает образ. Однако мои изображения отлично отображаются на моем сайте:
Не удалось загрузить ресурс: net :: ERR_CONNECTION_REFUSED
Обратите внимание, что путь в запросе содержит http://localhost:8000/img/
вместо http://mydomain/img/
Это минимальный пример того, как я определяю пути к изображениям:
<v-img :src="require('@/assets/img/sellings.png')" />
Я включил режим истории (mode: 'history'
) в маршрутизаторе
Также в firebase. json config У меня есть следующее:
"hosting": {
"public": "dist/",
"ignore": ["firebase.json", "**/.*", "**/node_modules/**"],
"rewrites": [
{
"source": "**",
"destination": "/index.html"
}
]
}
А в vue.config.js
у меня есть следующее:
global.__rootDirname = path.join(__dirname, 'dist')
Что вызывает проблему ? Любая помощь приветствуется.