ccc

Despliegue: Pasarlo a Producción

En la consola:
ng build --configuration production --aot Si no lo vamos a publicar en la raiz del hosting entonces habrá que especificar la subcarpeta donde se va a almacenar:
ng build --configuration production --aot --base-href /empleados
Ahora conectar con la BBDD de Firebase:
npm install -g firebase-tools Una vez instalado tienes q estar lógicamente logueado con tu cuenta de google con la q creaste antes la BBDD:
firebase login
Y una vez identificada tu cuenta de Google:
firebase init

Moverte con los cursores y seleccionar (con la barra espaciadora) las opciones de: Realtime Database: Configure a security rules file for Realtime Database and (optionally) provision default instance
Hosting: Configure files for Firebase Hosting and (optionally) set up GitHub Action deploys

Una vez marcados esos dos darle a intro.
En el siguiente paso elegir: Use an existing project y seleccionar la BBDD que hayamos usado

What do you want to use as your public directory? Escribir dist

Configure as a single-page app: Escribir Y

Set up automatic builds and deploys with GitHub: Escribir N

En Visual Studio Code en firebase.json en hosting->public escribir la ruta de nuestra APP:
"public": "dist/empleados-app",
Desde la consola de VSC:
firebase deploy
Una vez hecho el deploy ya nos dará las URLs para poder usarlos, por ejemplo:
Project Console: https://console.firebase.google.com/project/pruebaclientes-xxxab/overview
Hosting URL: https://pruebaclientes-xxxab.web.app

No hay comentarios:

Publicar un comentario