Vitmar Aliaga (@cruzjhonson)
Vitmar Aliaga
@cruzjhonson
Systems Engineer / Frontend Developer
Vitmar Aliaga (@cruzjhonson)
Vitmar Aliaga (@cruzjhonson)
ng new test-hosting-firebaseCrear proyecto
npm install -g firebase-toolsInstalar tools de firebase
Vitmar Aliaga (@cruzjhonson)
firebase loginLogearse
Vitmar Aliaga (@cruzjhonson)
firebase login --reauthCambiar Usuario
Vitmar Aliaga (@cruzjhonson)
firebase listLista de proyectos asociados al usuario
Vitmar Aliaga (@cruzjhonson)
Ya podemos inicializar y configurar nuestro proyecto angular, sobre firebase
firebase initVitmar Aliaga (@cruzjhonson)
A continuación nos van a salir la lista de proyectos que tenemos en Firebase.
Tienes que elegir el que queramos asociar a nuestro proyecto angular
Vitmar Aliaga (@cruzjhonson)
Lo siguiente que nos va a preguntar, es cual es en nuestra aplicación angular, el directorio de publicación. Por defecto, en una aplicación angular el directorio de publicación es "dist". La pregunta tiene el valor "public" por defecto. Nosotros escribimos dist.
Vitmar Aliaga (@cruzjhonson)
A continuación nos va a preguntar si queremos crear un fichero index.html. Un proyecto angular ya proporciona este fichero. Por tanto, en esta pregunta simplemente pulsamos enter y ya está.
Vitmar Aliaga (@cruzjhonson)
Y entonces en este punto habremos finalizado el proceso de creación del fichero de configuración para Firebase, que se llama firebase.json
Vitmar Aliaga (@cruzjhonson)
ng build --prodCompilar el codigo
https://angular.io/guide/aot-compiler
Vitmar Aliaga (@cruzjhonson)
firebase deployDesplegar la app
Github: http://github.com/valiaga
Slides : http://slides.com/vitmaraliaga