Ответ 1
В настоящее время Firebase не выполняет какого-либо контроля версий, поэтому автоматическое игнорирование файлов, которые не были изменены/не затронуты, не является опцией. Однако в firebase.json можно указать файлы, которые следует игнорировать, в разделе .ignore
.
Я искал дополнительную ручную опцию для указания в командной строке при выполнении firebase deploy
, но выполнение этого в файле firebase.json, вероятно, имеет больше смысла, если известно, что файл не был изменен или не нуждается в повторном использовании. -deploying.
https://www.firebase.com/docs/hosting/guide/deploying.html
Из документов:
игнорировать
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
]
необязательно - параметр игнорирования является необязательным параметром начиная с версии 1.0.1 firebase-tools, который указывает файлы, которые следует игнорировать при развертывании. Он может принимать определения глобуса так же, как Git обрабатывает .gitignore.