Firebase развертывает только firebase.json

Могу ли я развернуть только файл конфигурации хостинга, firebase.json, вместо развертывания всех моих активов, т.е. HTML-файлы, изображения и т. д.? Если да, то как?

В настоящее время я делаю firebase deploy --only hosting, но для этого будут развернуты все активы.

Я спрашиваю, потому что хочу проверить свои правила перезаписи и т. д. и не хочу повторно загружать все активы снова, что отнимает много времени. Спасибо.


person user3240644    schedule 12.09.2017    source источник
comment
По моему опыту, вы развертываете весь проект, а не только файл конфигурации.   -  person noogui    schedule 12.09.2017


Ответы (1)


В настоящее время нет способа сообщить firebase deploy, чтобы он применял только изменения в файле firebase.json.

Но обратите внимание, что firebase deploy развертывает файлы на хостинге только в том случае, если локальный файл отличается от развернутой версии. Поэтому, если ни один из файлов не изменен, он фактически обновляет только другие изменения в вашем файле firebase.json.

person Frank van Puffelen    schedule 12.09.2017
comment
Так ли это на сегодняшний день? - person Johan Chouquet; 05.08.2020
comment
Да. Но учтите, что в настоящее время firebase deploy будет развертывать только измененные файлы. Так что, если вы не меняли файлы, то он ничего не будет загружать, а просто применит изменения к правилам в вашем firebase.json. Я обновил свой ответ, чтобы отразить это. - person Frank van Puffelen; 05.08.2020