Estoy siguiendo las instrucciones de https://github.com/gitname/react-gh-pages para implementar mi aplicación de reacción en las páginas de github.
Sin embargo, en el enlace aparece una página en blanco y un error 404: Failed to load resource: the server responded with a status of 404 ()
Mi aplicación funciona en el host local
Busqué alrededor y es probable que el enlace de mi página de inicio sea incorrecto.
enlace a mi repositorio: https://github.com/PatgioK/pathfindingvisualizer
enlace a la aplicación: https://patgiok.github.io/pathfindingvisualizer/
aquí está mi paquete.json:
{ "name": "pathfindingvisualizer", "version": "0.1.0", "private": true, "homepage": "https://patgiok.github.io/pathfindingvisualizer/", "dependencies": { "@testing-library/jest-dom": "^5.14.1", "@testing-library/react": "^11.2.7", "@testing-library/user-event": "^12.8.3", "gh-pages": "^3.2.3", "react": "^17.0.2", "react-dom": "^17.0.2", "react-scripts": "4.0.3", "save-dev": "0.0.1-security", "web-vitals": "^1.1.2" }, "scripts": { "predeploy": "npm run build", "deploy": "gh-pages -d build", "start": "react-scripts start", "build": "react-scripts build", "test": "react-scripts test", "eject": "react-scripts eject" }, "eslintConfig": { "extends": [ "react-app", "react-app/jest" ] }, "browserslist": { "production": [ ">0.2%", "not dead", "not op_mini all" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ] } }Intente especificar la rama en el script de implementación agregando -b SomeBranchName en su paquete.json.
asi que:
"scripts": { ..., "deploy": "gh-pages -d build -b SomeBranchName", ...¿Dónde está su carpeta static en su repositorio? Esto es de lo que se queja su página 404. Revisé tu repositorio de GitHub y tampoco veo.