Open betanyeli opened 5 years ago
Solución:
<Route exact path= {process.env.PUBLIC_URL + '/'} component={NombreDelComponente} />
Si lo estoy llamando en un navbar o en un a ref, agregar el Link To
<Link to={process.env.PUBLIC_URL + '/'}>BurgerQueen</Link>
No olvidar importar correctamente el react-router-dom
No olvidar colocar el "homepage" en el packagejsonCON FIREBASE
- Instalar dependencia
npm i --save firebase
onpm i -g firebase-tools
- Ejecutar
firebase login
e iniciar sesión y elegir cuenta- Ejecutar
firebase init
---- elegir lo que queramos usar, con space bar, luego enter. [si queremos usar deploy elegir hosting, y si queremos usar la DB, elegir la que corresponda.- Elegir directorio. (proyecto)
- Public? = dist , yes! *
- SPA? = YES!
npm run build
"hosting": { "public": "build", // originalmente estaba con public pero se debe colocar build si trabajas con react "ignore": [ "firebase.json", "**/.*", "**/node_modules/**" ] }
firebase deploy
VOILÀ!
https://blog.michelletorres.mx/deploy-de-una-aplicacion-react-a-github-pages/ Esta pag. me sirvió, espero que también a ti.
OTRA COSA!
Revisar bien que el remote url sea el correcto!!!
git remote -v
si lo quieres eliminar
git remote remove [nombre de la url, usualmente es origin]
y después git remote add origin
Ojalá les pueda servir :D