Diferències
Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
Següent revisió | Revisió prèvia | ||
development:angular:20200302 [02/03/2020 09:48] – creat mate | development:angular:20200302 [02/03/2020 12:04] (actual) – [firebase] mate | ||
---|---|---|---|
Línia 11: | Línia 11: | ||
* [[https:// | * [[https:// | ||
* **--save-dev** solo en desarrollo | * **--save-dev** solo en desarrollo | ||
+ | |||
+ | === prettier | ||
+ | * introducción: | ||
+ | * tutorial: [[https:// | ||
+ | * crear **.prettierrc** en el raíz del proyecto | ||
+ | * añadir configuración:< | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | </ | ||
+ | * '' | ||
+ | * modificar **tslint.json** | ||
+ | * añadiendo ** " | ||
+ | * añadir otros paquetes para hacer pre-commit: | ||
+ | * '' | ||
+ | * añadir en **package.json** la siguiente configuración:< | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | }</ | ||
+ | * reglas de .prettierignore: | ||
+ | * '' | ||
+ | |||
+ | === firebase | ||
+ | * usar firebase para autenticación | ||
+ | * firebase -> auth -> método -> google | ||
+ | * '' | ||
+ | * firebase-cli | ||
+ | * '' | ||
+ | * recoger el objeto de API de firebase | ||
+ | * guardar en **src/ | ||
+ | * la mejor ubicación si trabajamos con entornos que cada cual puede tener sus propias configuraciones | ||
+ | * '' | ||
+ | * '' | ||
+ | * opción **deploy** | ||
+ | * hacer previamente '' | ||
+ | * no sobreescribir **index.html** | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | === firebase authentication | ||
+ | * tutorial: [[https:// | ||
+ | * librerías para trabajar con firebase: '' | ||
+ | * guardianes de ruta: comprueba si estamos logeados para acceder a ciertas rutas |