Quel est le but de .firebase / hébergement. ALPHANUM.cache

88

Aujourd'hui, j'ai déployé l'hébergement Firebase. Après le déploiement, j'ai remarqué que Firebase crée un fichier de .firebase/hosting.ALPHANUM.cache, où ALPHANUM est en fait une valeur aléatoire baseNN ish.

Question

  • Quel est le but de ce fichier?
  • Plus particulièrement, puis-je ajouter ceci à .gitignore?
    • Ou, je ne devrais pas?
Yuki Inoue
la source
3
Je ne sais pas à quoi sert ce fichier spécifique et je ne le trouve pas sur mon système. Mais vous voudrez généralement ajouter tous les .fichiers (donc .firebase/*) à votre .gitignore.
Frank van Puffelen

Réponses:

111

Ce fichier fait partie d'une nouvelle fonctionnalité de Firebase Hosting qui minimise la taille du temps d'un déploiement d'hébergement en ne téléchargeant que les fichiers qui ont changé depuis le dernier déploiement. C'est nouveau dans la version 4.2.0 de la CLI, et vous pouvez en savoir plus sur GitHub .

Comme Frank l'a suggéré, vous devez absolument ajouter le .firebaserépertoire à votre fichier .gitignore ou équivalent, car il contient des informations qui ne font pas strictement partie de votre projet et ne sont probablement pas applicables à tous ceux qui partagent et contribuent au code source de votre projet.

Doug Stevenson
la source
19
Pour ceux qui veulent supprimer le .firebaserépertoire du suivi git: stackoverflow.com/a/19095988/3414529
Michael Hays