новый проект, не отображающий CLI Firebase

Недавно был добавлен в новый проект firebase через веб-интерфейс, но он не отображается в списке firebase. Я вижу проект в моей консоли firebase. Я попытался перезапустить мой терминал, выйти из системы и использовать firebase, но безрезультатно.

Есть идеи?

Благодарю.

Ответ 1

Через 24 часа проект, наконец, появился в моем списке. Оказывается там очень долгое время, если вы не являетесь владельцем проекта.

Ответ 2

firebase-init сначала запрашивает, какие функции вы хотите использовать, например, database, firestore, storage и т.д.

Если вы выбираете firestore но еще не включили Firestore в свой недавно созданный проект Firebase с сайта firebase.google.com, этот проект не будет отображаться в качестве опции проекта.

Таким образом, перед запуском firebase-cli сначала включите все функции, которые вы хотите, через веб-сайт... прежде чем использовать эти функции на первом шаге firebase init.

Например, если вы включили Firestore, ваш проект теперь появится.

Ответ 3

Вы можете выбрать свой проект, если знаете идентификатор проекта:

firebase use --add

Это выберет проект, поэтому при вводе "firebase init" не будет отображаться опция выбора проекта, но вы перейдете к следующему шагу.

Ответ 4

Выполняя шаги инициализации firebase, используйте опцию [не устанавливать проект по умолчанию].

Затем используйте firebase, используйте --add projectId для добавления проекта.

Ответ 5

Теперь есть опция --project, которую вы можете использовать с firebase init, чтобы выбрать проект.

firebase init --project <projectId>

Ответ 6

В случае, если это поможет кому-то еще: проект Firebase - это просто проект Google Cloud Platform с поддержкой Firebase.

Вы можете создать проект GCP, но он не появится в CLI Firebase, пока вы не зайдете на console.firebase.google.com и не включите Firebase для своего проекта GCP.

затем

firebase use --add your_google_cloud_platform_project_id

Должен обнаружить ваш проект.

Ответ 7

Когда firebase init просит вас выбрать проект из списка, просто отметьте [не устанавливать проект по умолчанию], и после установки вы можете вручную добавить проект в файл .firebaserc, как показано ниже.

{
  "projects": {
    "default": "your-project-id"
  }
}

Вы можете проверить идентификатор ваших проектов с помощью списка команд Firebase. Это также покажет текущий проект.