17

Web アプリのホスティングに Firebase Hosting を使用しています。サイトでいくつかの小さなスクリーンキャストもホストしていますが、アプリに変更を加えて展開するたびに、ビデオがプッシュされるのを待つ必要があります.

変更を Firebaseに選択的にプッシュする方法はありますか? また、Firebase が新規/変更済み/変更済みのファイルを単純にプッシュしないのはなぜですか? ホストされているアプリケーションのリビジョン管理を行っていないため、そのようなことを追跡していないためだと思いますが、それだけで選択的なプッシュが必要になります。

4

2 に答える 2

8

現在、Firebase はいかなる種類のリビジョン コントロールも実行していないため、変更/変更されていないファイルを自動的に無視することはできません。ただし、firebase.json では、.ignoreセクションで無視するファイルを指定できます。

を実行するときにコマンドラインで指定する手動オプションをもっと探していました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 定義を取得できます。

于 2014-11-12T13:35:27.090 に答える
1

私はWebStormを使用しています...ギャラリーの背景や画像をアップロードまたは変更することはできませんでした...ファイルの名前を変更し、WebStormにリファクタリングさせることでした...一度それを行ったgulp buildfirebase deploy、私のためにそれを修正してください...私はそれがちょっとした回避策であることを知っていますが、これはばかげているので、変更をプッシュしません

于 2020-02-12T00:48:17.607 に答える