Estoy construyendo el front-end del mercado usando reaccionar. "reaccionar": "^17.0.2" "reaccionar-redux": "^7.2.5" "guiones de reacción": "4.0.3" @reach/router": "^1.3.4"
Después de compilar la aplicación en local o netlify, al actualizar la página (F5), no funciona y devuelve una página en blanco. En detalles, "404: no se pudo encontrar la ruta solicitada" en local y luego página en blanco con error de consola en netlify.
Pero funciona bien en desarrollo local (inicio de hilo) y al hacer clic en el menú después de construir.
Ya había intentado agregar "página de inicio":"." en el archivo package.json y _redirects con /* /index.html 200 en la raíz y la carpeta de compilación.
No estoy seguro de si es un problema de configuración de compilación o un problema de @reach/router.
¿Cómo puedo solucionar este problema?
Espero su pronta ayuda.
Gracias,
PD: Adjunto capturas de pantalla de mi problema.
cree un archivo .htaccess en el directorio público de su proyecto de reacción y pegue el texto a continuación.
Options -MultiViews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.html [QSA,L]Cuando se construye de nuevo y se vuelve a cargar, no debería tener un error al recargar.