問題タブ [firebase-hosting]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
31386 参照

firebase - Firebaseホスティングでプライベート環境変数を設定するにはどうすればよいですか?

Divshot が最近シャットダウンしたので、私は多くのアプリケーションを Firebase ホスティングに切り替えました。これらのアプリの一部は外部 API に接続するため、プライベート環境変数 (たとえば、S3 アクセスの秘密鍵) を Firebase ホスティングに保存する方法が必要です。アイデアはありますか? この記事があります-https://www.firebase.com/blog/2015-10-29-managing-development-environments.html-しかし、それは非プライベート環境変数のみです。

ありがとう!

0 投票する
1 に答える
10203 参照

firebase - Firebase ホスティングのサイトに非 https リソースを含めることはできますか?

firebase が divshot を引き継いでシャットダウンしたため、サイトを divshot から firebase に移行しようとしています。

私のサイトは、https を必要としない単純な読み取り専用サイトです。また、https をサポートしていない外部サイトへのリンクも含まれています。サイトは divshot で完全に機能しましたが、firebase がすべてのサイトに https の使用を強制しているようです。残念ながら、これにより、私のサイトが参照している外部サイトの読み込みに失敗します。エラーは次のとおりです。

混合コンテンツ: 「https://mysite.firebaseapp.com/」のページは HTTPS 経由で読み込まれましたが、安全でないリソース「http://www.externalsite.com/」が要求されました。このリクエストはブロックされました。コンテンツは HTTPS 経由で提供する必要があります。

http: を削除しようとしたため、外部サイトは //www.externalsite.com/ だけになりましたが、これにより証明書エラーが発生します。この外部サイトではサポートされていないため、https に変更できません。

この問題を回避する方法はありますか?

0 投票する
1 に答える
2911 参照

firebase - ログインせずに Firebase をデプロイする

firebase アプリをデプロイしようとしています。しかし、「firebase deploy」を実行しようとすると、次のようになりました。ここに画像の説明を入力

アプリを自動的に展開する方法はありますか (ダッシュボードへの人間のログインなし)? 私はfirebaseセキュリティルールを送信するだけです。

0 投票する
1 に答える
370 参照

firebase - 2 つのワークスペースをデプロイする Firebase Hosting

2 つのワークスペースがあります。

クイックスタート ガイドを使用して、mainワークスペースをに正常にデプロイできましたmycustomdomain.firebaseapp.com

firebase.jsonの見た目は次のとおりです。

私は Angular 1.x Web サイトをホストしているため、クリーンな URL を処理するために書き換えを使用していることに注意してください。

blog次に、ワークスペースのコンテンツを domainにアップロードしますmycustomdomain.firebaseapp.com/blog。どうすればこれを達成できますか?

0 投票する
1 に答える
2801 参照

firebase - Firebase でホストされている静的 Web サイトにファイルを追加できますか?それとも毎回サイト全体をデプロイする必要がありますか?

Firebase Hosting を使用して、かなり大きな静的ファイルのセットをホストする予定です。サイト全体を利用可能にすることなく、新しいファイルのみを Firebase Hosting にデプロイすることは可能ですか?

基本的には、「完全な」展開ではなく、「更新」の展開を行いたいと考えています。ファイルを追加したい。

コンテキスト: すべての Travis ビルドで、新しいドキュメントを生成し、それらのドキュメントをサイトに追加したいと考えています。その時点では、サイト全体が利用可能ではなく、新しく生成されたファイルのみが利用可能です。

ありがとう!

0 投票する
3 に答える
3528 参照

firebase - CLI 経由でサイトを削除する方法

Firebase CLI 経由でアプリを削除する方法はありますか?

CI は、(CI ビルド番号に基づいて) 機能ブランチ用の一時的な Firebase アプリを作成し、それに対してテストを実行します。最後に、アプリを削除する必要があります。これがどのように行われるかは完全にはわかりません。firebase disable:hostingホスティングを無効にするだけで、アプリは削除しません。これは、Heroku レビュー アプリや Heroku フォーク アプリを使用する方法に似ています。同様の CI ワークフローは、バージョンを介して Google App Engine でも実現できます。

どんなポインタでも大歓迎です。

0 投票する
0 に答える
1428 参照

firebase - Firebase ホスティングの静的ファイルの読み込みが遅いのはなぜですか?

Firebase ホスティングを使用して静的ファイルを保存しています。私は pingdom でテストを行いましたが、他のファイルに比べてファイルの読み込みが遅いです:

ここに画像の説明を入力

彼らは Firebase で、利用可能な最速の CDN の 1 つだと言っています。なぜ私は良いパフォーマンスを得ることができないのですか?

0 投票する
0 に答える
1541 参照

redirect - 「?」を使用して firebase にリダイレクトします。クエリ パラメータ

クエリ パラメータを含むリダイレクト ドメインを設定しようとしています。ただし、クエリパラメーターを使用してすべての URL を無視することはありません。

次に例を示します。

これらfirebase serveは、ローカルで実行して試すと機能しますが、firebase にデプロイすると機能しません。