Was ist der Zweck von .firebase / Hosting. ALPHANUM.cache

92

Heute habe ich Firebase-Hosting bereitgestellt. Nach der Bereitstellung ist mir aufgefallen, dass Firebase eine Datei erstellt .firebase/hosting.ALPHANUM.cache, in der ALPHANUM tatsächlich ein zufälliger baseNN-Wert ist.

Frage

  • Was ist der Zweck dieser Datei?
  • Kann ich das genauer hinzufügen .gitignore?
    • Oder sollte ich nicht?
Yuki Inoue
quelle
4
Ich bin mir nicht sicher, wofür diese bestimmte Datei gedacht ist, und ich kann sie auf meinem System nicht finden. Normalerweise möchten Sie jedoch alle .Dateien (so .firebase/*) zu Ihrem hinzufügen .gitignore.
Frank van Puffelen

Antworten:

114

Diese Datei ist Teil einer neuen Funktion in Firebase Hosting, mit der die Größe einer Hosting-Bereitstellung minimiert wird, indem nur die Dateien hochgeladen werden, die sich seit der letzten Bereitstellung geändert haben. Es ist neu in CLI Version 4.2.0 und Sie können darüber auf GitHub lesen .

Wie Frank vorgeschlagen hat, sollten Sie das .firebaseVerzeichnis auf jeden Fall zu Ihrer .gitignore- oder gleichwertigen Datei hinzufügen , da es Informationen enthält, die nicht ausschließlich Teil Ihres Projekts sind und wahrscheinlich nicht für alle gelten, die Ihren Projektquellcode teilen und dazu beitragen.

Doug Stevenson
quelle
19
Für diejenigen, die das .firebaseVerzeichnis aus dem Git-Tracking entfernen möchten : stackoverflow.com/a/19095988/3414529
Michael Hays