問題タブ [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.
firebase - Firebase エラー「セキュリティ ルール エラー - 指定されたセキュリティ ルール ファイルが存在しません」
Firebase をホスティング サービスにデプロイしようとするとき。また、このfirebase
ツールを使用してセキュリティ ルールを公開しています。次のエラー メッセージが表示されます。
ただし、セキュリティ ルールが指定されています。これが私のfirebase.json
ファイルです:
セキュリティ ルールの指定方法の何が問題になっていますか?
firebase - firebaseホスティングを使用してホストされるfireappに変更を加える方法は?
angularfire アプリをホストするために firebase ホスティングを使用しています。
ドキュメントのクイックスタートの手順を使用して、アプリは正常にデプロイされました。
アプリにいくつかの小さな問題があり、変更する必要がありました。これらの変更を行い、手順を再度実行しましたが、ライブ アプリ (firebase URL 経由) にはこれが反映されません。
アプリの削除、firebase.jsonファイルの削除、プロセスのやり直しを数回試みました。ただし、古い変更は引き続き反映されます。これが git push デプロイメントの場合、新しい変更をコミットしていないように見えます。ドキュメント、--help、コマンドなどを読みましたが、これを理解できません。
ここで何が欠けているのでしょうか?
編集: 正確なコマンド:
次に、そのページを開くと、まだ更新されたファイルが取り込まれています。初めて http ファイルを使用したのは好きではありません。httpsに変更しましたがアプリに反映されません。
編集2
アプリで変更が行われているにもかかわらず、まだ http の問題が発生しています。
アプリ内の私のスクリプト:
json - Last-Modified ヘッダーを設定するときの「不適切な形式の 'headers' エントリ」
Last-Modified
リソースが適切にキャッシュされるように、リソースのヘッダーを設定しようとしています。ただし、実行するfirebase deploy
と次のエラーが発生します。
私のfirebase.jsonは次のとおりです:
ファイルは適切にフォーマットされているように見えますが、このエラーにより、Firebase ホスティングでヘッダーpermission_denied
を設定することはできないと思われます。Last-Modified
何か案は?
javascript - Angular を介して Firebase ホスティングから JSONP ファイルを取得する
.json
リモート Firebase サーバーからファイルを取得しようとしています。
しかしurl
、ブラウザで開くと、json ファイルが読み込まれます。wget url
jsonファイルがロードされても。しかし、角度を介して、404
見つかりませんでした。
これで、.json
リモート ファイルの構造は次のようになります。
上記のファイルは、$http.get() を使用して取得できますが、$http.jsonp() を使用して取得することはできません。JSONP は、上記の構造を持つ .json ファイルを解析できません。どうすればこれを回避できますか?
javascript - Angulars $http.jsonp() は 404 を返しています
リモート サーバー (parse、firebase、amazon) から .json ファイルを取得しようとしています。
しかし、ブラウザーで url を開くと、json ファイルが読み込まれます。wget url を実行しても、json ファイルが読み込まれます。しかし、角度を介して、404 not found が返されます。$http
ファイルが存在するにもかかわらず、angulars が 404 を返すのはなぜですか。これに対する解決策はありますか?
seo - SPA の SEO をホストする Firebase
シングル ページ アプリの場合、サーバー conf に高度な書き換えルールを実装して、Web クローラーとソーシャル メディア ボットをプロキシし、事前にレンダリングされたバージョンの JavaScript SPA コンテンツをキャッシュする必要があります。
http://prerender.ioのようなサービスを使用する
このプロキシを示すさまざまなサーバー構成ルールがここにテンプレート化されていることに気付くでしょう: https://prerender.io/getting-started#install-it
https://www.firebase.com/docs/hosting/guide/url-redirects-rewrites.htmlを使用すると、Firebase はこのレベルの洗練をサポートしますか?
たとえば、Firebase rewrite-rules を使用してこの nginx構成を実装するにはどうすればよいですか。
余談ですが、次のようなことをサポートしていただけるのは素晴らしいことだと思います。
しかし、これは SPA が直面している戦いの半分しか解決していません。
firebase - firebase deploy での「パブリック ディレクトリの警告 - パブリック ディレクトリが空です」
次のホスティング構成のfirebaseアプリがあります。
app ディレクトリが空ではありません (index.html と javascript ファイルが含まれています)。ただし、デプロイすると、次の警告が表示されます。
静的ファイルを参照しても、それらが見つかりません。ここで何が間違っているのでしょうか?
javascript - firebaseでunix-timestampをフォーマットされた日付文字列に変換する方法
1333699439 などのタイムスタンプを 2008-07-17T09:24:17 に変換するにはどうすればよいですか?
現在、firebase で使用しています - タイムスタンプ: Firebase.ServerValue.TIMESTAMP.