Mam problem ze zdeplojowaniem mojej aplikacji Vite+React na GitHub Pages. Mam folder o nazwie flags/ wewnątrz katalogu public/, który znajduje się w roocie mojego projektu, na tym samym poziomie co katalog src/.
Dynamicznie ładuję obrazy przy użyciu
<img src="/flags/${filename}.svg">
i działa na localhoście
Po zdeplojowaniu na GitHub Pages obrazy znajdują się pod następującym adresem URL: maciejkrolpl.github.io/car-plates/flags/poland.svg i jest ok. Problem polega na tym, że w moim kodzie pojawiają się ścieżki maciejkrolpl.github.io/flags/poland.svg.
Oto mój vite.config.js:
import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'
export default defineConfig({
plugins: [react()],
base: '/car-plates/',
})
Czy ktoś ja jakiś pomysł jak to rozwiązać?