Catalogue des Commandes 11/05/2026 10:00:00 angularforall.com

- Commandes Firebase CLI : guide complet

Firebase Firebase-Cli Google Cloud Hosting Cloud-Functions Firestore Emulator Backend Realtime-Database App-Distribution Remote-Config Cli Devops

Référence complète Firebase CLI : déploiement Hosting, Functions, Firestore, émulateurs, variables d'environnement et canaux de prévisualisation pour développeurs.

firebase login
Description :

Authentifie le CLI Firebase avec votre compte Google

Options :
  • --interactive
  • --no-localhost
  • --reauth ⚠️
  • --token
firebase logout
Description :

Déconnecte le compte Firebase actif

firebase login:list
Description :

Liste les comptes Firebase authentifiés

firebase login:use
Description :

Active un compte Firebase parmi ceux configurés

firebase init
Description :

Initialise Firebase dans le répertoire courant

Options :
  • --project
  • -p
  • --token
firebase init hosting
Description :

Configure Firebase Hosting pour le projet

Options :
  • --project
  • -p
firebase init functions
Description :

Configure Firebase Cloud Functions pour le projet

Options :
  • --project
  • -p
firebase init firestore
Description :

Configure Firestore pour le projet Firebase

Options :
  • --project
  • -p
firebase init storage
Description :

Configure Firebase Storage pour le projet

Options :
  • --project
  • -p
firebase deploy
Description :

Déploie le projet Firebase en production

Options :
  • --debug
  • --except
  • --force ⚠️
  • --message
  • -m
  • --only
  • --project
  • -P
  • --token
firebase deploy --only hosting
Description :

Déploie uniquement Firebase Hosting

Options :
  • --debug
  • --message
  • -m
  • --project
  • -P
  • --token
firebase deploy --only functions
Description :

Déploie uniquement les Cloud Functions

Options :
  • --debug
  • --force ⚠️
  • --message
  • -m
  • --project
  • -P
  • --token
firebase serve
Description :

Lance un serveur local pour tester le projet

Options :
  • --host
  • --only
  • --open
  • --port
  • -p
  • --project
  • -P
firebase hosting:channel:create
Description :

Crée un canal de prévisualisation Hosting

Options :
  • --expires
  • -e
  • --project
  • -P
firebase hosting:channel:deploy
Description :

Déploie vers un canal de prévisualisation Hosting

Options :
  • --expires
  • -e
  • --message
  • -m
  • --only
  • --project
  • -P
  • --token
firebase hosting:channel:list
Description :

Liste tous les canaux de prévisualisation Hosting

Options :
  • --project
  • -P
firebase hosting:channel:delete
Description :

Supprime un canal de prévisualisation Hosting

Options :
  • --force ⚠️
  • --project
  • -P
firebase functions:log
Description :

Affiche les logs des Cloud Functions

Options :
  • --lines
  • -n
  • --only
  • --open
  • --project
  • -P
firebase functions:config:set
Description :

Définit des variables de configuration pour les Functions

firebase functions:config:get
Description :

Récupère la configuration des Cloud Functions

firebase functions:shell
Description :

Lance un shell interactif pour tester les Functions

Options :
  • --port
  • -p
  • --project
  • -P
firebase emulators:start
Description :

Lance les émulateurs Firebase locaux

Options :
  • --export-on-exit
  • --import
  • --inspect-functions ⚠️
  • --only
  • --project
  • -P
  • --ui
firebase emulators:exec
Description :

Exécute un script avec les émulateurs actifs

Options :
  • --export-on-exit
  • --import
  • --inspect-functions ⚠️
  • --only
  • --project
  • -P
  • --ui
firebase emulators:export
Description :

Exporte les données des émulateurs vers un dossier

Options :
  • --force ⚠️
  • --project
  • -P
firebase emulators:import
Description :

Importe des données dans les émulateurs Firebase

firebase firestore:indexes
Description :

Liste tous les index Firestore du projet

Options :
  • --pretty
  • --project
  • -P
firebase firestore:delete
Description :

Supprime des documents ou collections Firestore

Options :
  • --all-collections
  • --force ⚠️
  • --project
  • -P
  • --recursive ⚠️
  • -r ⚠️
firebase firestore:export
Description :

Exporte des données Firestore vers Google Cloud Storage

Options :
  • --collection-ids
  • --project
  • -P
firebase projects:list
Description :

Liste tous les projets Firebase du compte

firebase use
Description :

Sélectionne le projet Firebase actif

Options :
  • --add
  • --alias
  • --clear
  • --token
  • --unalias
firebase use --add
Description :

Ajoute un alias de projet à .firebaserc

firebase open
Description :

Ouvre une ressource du projet dans le navigateur

firebase database:get
Description :

Lit des données dans la Realtime Database

Options :
  • --export
  • --instance
  • -i
  • --limit-to-first ⚠️
  • --limit-to-last
  • --order-by
  • --pretty
  • --project
  • -P
  • --start-at
  • --token
firebase database:set
Description :

Écrit des données dans la Realtime Database

Options :
  • --confirm
  • --data
  • -d
  • --instance
  • -i
  • --project
  • -P
  • --token
firebase storage:rules:deploy
Description :

Déploie les règles de sécurité Firebase Storage

Options :
  • --project
  • -P
  • --token
firebase remoteconfig:get
Description :

Récupère la configuration Remote Config

Options :
  • --output
  • -o
  • --project
  • -P
  • --version-number
  • -v
firebase remoteconfig:versions:list
Description :

Liste les versions de la Remote Config

Options :
  • --limit
  • --project
  • -P
firebase appdistribution:distribute
Description :

Distribue un build aux testeurs via App Distribution

Options :
  • --app
  • --groups
  • --groups-file ⚠️
  • --release-notes ⚠️
  • --release-notes-file ⚠️
  • --testers
  • --testers-file ⚠️
  • --token

Partager