Настраивает базовые операции Firebase CLI: проверяет версию, помогает войти в аккаунт, создать или выбрать проект и получить конфиги для Android- и iOS-приложений. Подходит для начальной настройки проекта, но не для деплоя Firebase Hosting и работы с Firestore, Auth и другими Firebase-сервисами.
Возможности
- Проверяет версию Firebase CLI через
npx. - Выполняет вход в Firebase, в том числе в окружении без браузера.
- Создаёт Firebase project и переключает активный проект.
- Получает
google-services.jsonиGoogleService-Info.plistчерез Firebase CLI. - Проверяет текущий проект и помогает подтвердить его выбор.
Когда использовать
- Нужно войти в Firebase CLI из локального или удалённого окружения.
- Нужно создать проект или переключить активный Firebase project.
- Нужно получить конфиг для Android- или iOS-приложения.
- Для задач по Firebase Hosting, Firestore, Auth, App Hosting, Data Connect, Crashlytics или Remote Config используйте другие навыки.
Примеры
Вход без браузера:
npx -y firebase-tools@latest login --no-localhost
Создание проекта:
npx -y firebase-tools@latest projects:create <project-id> --display-name "<display-name>"
Получение конфигов приложения:
npx -y firebase-tools@latest apps:sdkconfig ANDROID <APP_ID> --project <PROJECT_ID>
npx -y firebase-tools@latest apps:sdkconfig IOS <APP_ID> --project <PROJECT_ID>