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

下一篇: Using OpenMP with llvm