A été récemment ajouté à un nouveau projet firebase via l'interface Web, mais il n'apparaît pas dans la liste firebase. Je peux voir le projet dans ma console Firebase. J'ai essayé de redémarrer mon terminal, de me connecter/déconnecter et d'utiliser Firebase, mais sans succès.
Des idées?
Merci.
Après 24 heures, le projet est finalement apparu dans ma liste. Il s'avère que le délai est extrêmement long si vous n'êtes pas le propriétaire du projet.
firebase-init
demande d'abord quelles fonctionnalités vous souhaitez utiliser, par exemple. database
, firestore
, storage
, etc.
Si vous choisissez firestore
mais que vous n'avez pas encore activé Firestore dans votre nouveau projet Firebase via le site Web firebase.google.com, ce projet ne s'affichera pas en tant qu'option de projet.
Par conséquent, avant d'exécuter firebase-cli, activez toutes les fonctionnalités souhaitées via le site Web, ... avant de les sélectionner à l'étape 1 de firebase init
.
Une fois que vous avez activé Firestore, par exemple, votre projet apparaîtra maintenant.
Vous pouvez sélectionner votre projet si vous connaissez son identifiant:
Use firebase use --add projectId
Cela sélectionnera le projet. Ainsi, lorsque vous tapez "firebase init", l'option de sélection de projet n'apparaît pas, mais vous amène à l'étape suivante.
Si cela peut aider quelqu'un d'autre: un projet Firebase est simplement un projet Google Cloud Platform activé par Firebase.
Vous pouvez créer un projet GCP, mais celui-ci n'apparaîtra pas dans la CLI de Firebase tant que vous n'avez pas visité console.firebase.google.com et activé Firebase pour le projet GCP de votre choix.
Ensuite
firebase use --add your_google_cloud_platform_project_id
Devrait détecter votre projet.
Lorsque firebase init vous demande de choisir un projet dans la liste, cochez [ne configurez pas de projet par défaut] et après l'installation, vous pouvez ajouter manuellement le projet au fichier .firebaserc comme indiqué ci-dessous.
{
"projects": {
"default": "your-project-id"
}
}
Vous pouvez vérifier les identifiants de vos projets avec la commande firebase list . Le projet en cours sera également affiché.
Tout en suivant les étapes init de firebase, utilisez l’option [ne pas configurer de projet par défaut] .
Ensuite, utilisez firebase, utilisez --add projectId
pour ajouter le projet.