Mam problem z prawidłowym wyświetlaniem strony na Github Pages. Całość wykorzystuje React w połączeniu z Reduxem i react-routerem. Niby wszystko jest ok, ale przy odświeżaniu strony pojawia się 404 file not found.
Sieć roi się od różnych rozwiązań i być może coś przeoczyłem, ale jak dotąd nic u mnie nie działa. Próbowałem różnych wariantów z basename w BrowserRouter lub HashRouter [np. basename={process.env.PUBLIC_URL}] i nic...
Tu fragment package.json z moimi zależnościami:
"dependencies": {
"@fortawesome/fontawesome-svg-core": "^1.2.25",
"@fortawesome/free-solid-svg-icons": "^5.11.2",
"@fortawesome/react-fontawesome": "^0.1.7",
"gh-pages": "^2.1.1",
"react": "^16.11.0",
"react-dom": "^16.11.0",
"react-redux": "^7.1.1",
"react-router": "^5.1.2",
"react-router-dom": "^5.1.2",
"react-scripts": "3.2.0",
"redux": "^4.0.4",
"redux-devtools-extension": "^2.13.8",
"styled-components": "^4.4.0",
"uuid": "^3.3.3"
}
Jeżeli ktoś ma jakieś sugestie, to będę wdzięczny.