Ошибка: ошибка HTTP: 400, Project 'my_project' не является проектом Firestore

Пока я запускаю команду firebase deploy, я получаю эту ошибку:

Ошибка: ошибка HTTP: 400, Project 'my_project' не является проектом Firestore.

введите описание изображения здесь

Ответ 1

Я понял это сам. Это было просто невежество, используя консоль firebase. Мне просто нужно было включить бета-версию firestore из самой консоли в базе данных.

Ответ 2

Вы пытаетесь использовать Cloud Firestore?

  • Если это так, зайдите в раздел базы данных консоли и инициализируйте Cloud Firestore
  • Если нет, удалите файл firestore.rules локально

Ответ 3

У меня такая же проблема. Решение таково: перейдите в консоль Firebase и войдите в нее [консоль Firebase]. Здесь вы увидите ваши последние проекты. Перейдите к вашему проекту, например, "stepintothepresent", затем перейдите в базу данных на левой боковой панели, затем выберите облачное хранилище, а затем я выбрал 2-й вариант.

Firebase Console > Your Firebase Project > Database

После этого я запускаю firebase deploy из командной строки, и результат таков

Result from windows command prompt

Ответ 4

Если вы не используете firestore, прокомментируйте firestore в firebase.json

enter image description here

Ответ 6

выбрал Cloud Firestore при первоначальной настройке Firebase?

Просто зайдите в консоль и включите Cloud Firestore. При появлении запроса на один раз вы можете выбрать тестовый режим для запуска, а затем изменить его на частный.

Ответ 7

Мне пришлось создать среду БД, и после этого она работала нормально. Я использую БД в реальном времени, а не Облачное хранилище, поэтому оно не должно было остановить его, во всяком случае, его исправили.

Ответ 8

кто-то с другим ответом.

Вы пытаетесь использовать Cloud Firestore?

Если это так, зайдите в раздел базы данных консоли и инициализируйте Cloud Firestore * Можете ли вы разместить URL-адрес, пожалуйста?

Если нет, удалите файл firestore.rules локально * Ошибка: Ошибка чтения файла правил firestore.rules