Je me préoccupe donc de mes propres affaires essayant d'initialiser un projet Firebase dans mon Angular app quand tout à coup je suis frappé par cette erreur:
Error: Failed to list Firebase projects. See firebase-debug.log for more info.
Pour y arriver, j'ai suivi les instructions de la documentation ici qui sont essentiellement exécutées:
$ npm install -g firebase-tools
$ firebase login
// Il s'avère que j'étais déjà connecté.
$ firebase list
// Assurez-vous que vous pouvez accéder à votre compte.
Quoi qu'il en soit, revenons à l'erreur. "Ok je pense. "Je vais juste vérifier le journal sur lequel il me pointe." J'ouvre le journal et vois:
HTTP Error: 401, Request had invalid authentication credentials. Expected OAuth 2 access token, login cookie or other valid authentication credential. See https://developers.google.com/identity/sign-in/web/devconsole-project.
FirebaseError: HTTP Error: 401, Request had invalid authentication credentials. Expected OAuth 2 access token, login cookie or other valid authentication credential. See https://developers.google.com/identity/sign-in/web/devconsole-project.
La partie sur les "informations d'authentification non valides" me fait penser que cela a quelque chose à voir avec le fait que je ne suis pas connecté à Firebase mais firebase login
indique que je suis connecté.
L'URL dans le journal me conduit simplement à la documentation pour utiliser l'authentification Firebase dans mon application. Eh bien, j'aimerais bien. Mais d'abord, j'ai besoin de cette commande pour fonctionner, Firebase.
Quelqu'un at-il rencontré cela/a-t-il une solution?
utilisation firebase logout
pour vous déconnecter puis utilisez firebase login
pour vous reconnecter à firebase dans la CLI
Faites-le après avoir mis à jour les outils Firebase à l'aide de npm install -g firebase-tools
Après une connexion réussie, utilisez firebase use --add
pour lister tous les projets que vous avez