firebase - tour - install angular 2
Agregar Firebase a Angular 2 Tutorial de Tour of Heroes (1)
Estoy tratando de conectar firebase al tutorial de tour2 de angulos2 por John Papa y no puedo encontrar la forma de hacerlo.
Intenté seguir e implementar jeffbcross en su ejemplo angular2 aquí , pero no puedo hacer que funcione. Intento crear un ejemplo simple de angular2 y firebase jugando bien juntos, y sería genial incluir OAuth. ¿Alguien sabe cómo conectar esto o tener un repositorio de esto?
Después de intentar usar el ejemplo de jeffbcross, me quedé atrapado aquí: github.com/LukeSchlangen/heroesOfFirebase No pude obtener todas las referencias e importaciones funcionando. Específicamente, import * as Firebase from ''firebase'';
Seguiría demostrando que tengo ''firebase''
como indefinido, lo cual tiene sentido porque nunca lo ''firebase''
, pero no sé dónde exportarlo.
(En caso de que ayude, estoy usando Visual Studio Code y el error exacto es "No se puede encontrar el módulo ''firebase''")
AÚN OTRA ACTUALIZACIÓN: la gente debería echar un vistazo al nuevo proyecto AngularFire ( https://github.com/angular/angularfire2 y https://angularfire2.com/api/ ) que se encuentra actualmente en versión beta. Este módulo se ocupa de una gran cantidad de problemas que todos enfrentan.
Eche un vistazo al archivo typings.json de jeffbcross . Ahí es donde el compilador obtiene la referencia ''base de fuego''.
ACTUALIZACIÓN: en el caso de este repositorio, el autor original tiene un script citado en el paquete.json llamado "install_typings" que se puede invocar utilizando:
npm run install_typings
Esto instalará typings que ayudarán es "el administrador de definiciones de mecanografía". También puede instalar typings de la manera normal:
npm install typings --global
Para obtener las definiciones de Firebase instaladas, necesitaba ejecutar este comando:
typings install firebase --ambient --save
El resultado debería darle una nueva carpeta en la raíz del proyecto llamada "typings" con archivos y carpetas dentro.
Espero que esto ayude, dado que me ha costado mucho conseguir que alguno de los ejemplos de Angular 2 con Firebase funcionen. El que mejor éxito he tenido ha sido el repositorio todo-angular2-firebase de r-park.
Buena suerte.