Alors que j'exécute la commande firebase deploy
j'obtiens cette erreur:
Erreur: Erreur HTTP: 400, le projet 'mon_projet' n'est pas un projet activé par Firestore.
Je l'ai compris moi-même. C'était juste une ignorance en utilisant la console firebase. Je devais simplement activer la version bêta de Firestore à partir de la console elle-même, sous Base de données.
Essayez-vous d'utiliser Cloud Firestore?
firestore.rules
localementJ'ai eu le même problème. La solution est la suivante: Accédez à la console Firebase et connectez-vous à cet emplacement [Console Firebase]. Ici, vous verrez vos projets récents. Accédez à votre projet, par exemple. “Stepintothepresent” puis allez à la base de données sur le panneau de gauche, puis choisissez Cloud Firestore puis j'ai sélectionné la 2e option.
Après cela, je lance firebase deploy depuis la commande Invite et le résultat est le suivant:
Vous pouvez activer les API REST en utilisant l'URL ci-dessous:
J'ai dû créer un environnement de base de données et cela a bien fonctionné par la suite. J'utilise la base de données en temps réel, pas le stockage en nuage, de sorte qu'il n'aurait pas dû être arrêté, de toute façon, c'est corrigé.
sélectionné Cloud Firestore lors de la configuration initiale de Firebase?
Il suffit d'aller à la console et d'activer Cloud Firestore. Lorsque vous y êtes invité une fois, vous pouvez sélectionner le mode test pour démarrer et le modifier ultérieurement en mode privé.
quelqu'un avec une autre réponse s'il vous plaît.
Essayez-vous d'utiliser Cloud Firestore?
Si tel est le cas, visitez la section base de données de la console et initialisez Cloud Firestore * Pouvez-vous publier l'URL s'il vous plaît?
Sinon, supprimez le fichier firestore.rules localement * Erreur: erreur lors de la lecture du fichier de règles firestore.rules.