Firebase托管和部署仅新/更改/触及的文件
我正在使用Firebase托管服务托管一个网络应用程序。 我还在该网站上托管了一些小屏幕录像,但每次我想对应用进行更改并进行部署时,我都必须等待视频的推送。
有没有办法有选择地将更改推送到Firebase? 另外,为什么Firebase不会简单地推送新/更改/触摸的文件? 我认为,因为它没有对托管应用程序进行任何修订控制,因此没有跟踪这些事情,但这只是让选择性推动更多的需求。
目前,Firebase没有执行任何版本控制,因此不会自动忽略未更改/触摸的文件。 但是,在firebase.json中,可以指定要在.ignore
节中忽略的文件。
我一直在寻找更多的手动选项来在执行firebase deploy
时在命令行中指定,但如果知道文件没有被更改或不需要重新firebase deploy
,那么在firebase.json文件中执行它可能更有意义。部署。
https://www.firebase.com/docs/hosting/guide/deploying.html
从文档:
忽视
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
]
可选 - 忽略设置是firebase-tools v1.0.1以来的一个可选参数,它指定要在部署时忽略的文件。 它可以像Git处理.gitignore一样使用glob定义。
链接地址: http://www.djcxy.com/p/82453.html上一篇: Firebase hosting and deploying only new/changed/touched files