問題タブ [firebase-tools]
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.
node.js - 新しいコンソールに移行した後、Firebase デプロイが壊れました -- 「エラー: 認証が必要です。」
アプリを新しい Firebase コンソール (console.firebase.google.com) に移行した後、Firebase CLI の「firebase deploy」を使用して静的アセットをデプロイできなくなりました。「エラー: 認証が必要です」というメッセージが表示されます。
最初は最新の CLI に更新していましたが、Angular アプリで Firebase を更新しないとデプロイに使用できないことがわかりました。ただし、AngularFire が更新されるまでは、これを行う準備ができていません。そのため、古い CLI にダウングレードしましたが、まだデプロイできないことがわかりました。
Firebase CLI、Firebase、NodeJS (v4 & 6) のアンインストール/再インストール、Firebase へのログインとログアウトを何度も試みましたが、何も役に立ちませんでした。
私は現在使用しています:
- Firebase CLI: 2.15.1
- ノード: 4.4.4
- NPM: 2.15.1
また、「firebase prefs:token」を使用してトークンをコピーし、「firebase deploy --token」を使用してトークンをデプロイしようとしました。まだ運がありません。認証が必要です。
展開のブロックを解除するための問題に関するガイダンスを期待しています。ありがとう!
firebase - エラー メッセージなしで Firebase デプロイがスタックまたはハングする
コマンドFirebase deploy
を実行すると、常にスタックします。
詳細な情報は次のとおりです。
ご覧のとおり、以前に作成したトークンを via で試してみましたfirebase login:ci
。
トークンがなければ同じ結果です。
ローカルの Firebase プロジェクトも作成しました。中にエラーはありませんでしFirebase init
た。
Firebase --list
正常に動作します。FireBase login
そして正常にFirebase logout
動作します。
いくつかの追加情報:
- $ node -v --> v5.0.0
- $ npm -v --> 3.3.6
- $ firebase -V --> 3.0.0
- OS: OS X 10.11.4
- 場所: 上海ですが、シンガポールへのプロキシを使用しています。
- Firebase Web サイトへのアクセスは正常に機能します。
- 使用しているプロジェクトの所有権を持っています
- ある種の空のプロジェクトをデプロイしようとしています。手段: 私のパブリック フォルダーには と のみが含まれ
index.html
ます404.html
。
誰が何がうまくいかないのか考えましたか?
jenkins - Jenkins: firebase にデプロイします。リフレッシュ トークンが取り消されました
私はfirebaseソリューションをホストしています。gitでコミットが行われるたびに、Jenkinsを使用してビルド、テスト、およびデプロイを実行しています。
したがって、jenkinsが実行する最後のシェルコマンドは私に問題を与えています:
このトークンは、コンソールでコマンドを実行して取得しました
ブラウザが開き、確認後にトークンが発行されます。
しかし、これはコマンドをローカルで実行すると機能しますが、ジェンキンスでこれを実行すると、次のようになります。
私の推測では、実行する必要があります
deploy コマンドを実行するのと同じコンソールからですが、Jenkins でそれを行うにはどうすればよいですか?
他の推測はありますか?
cloud9-ide - Cloud 9 で firebase ログインできない
Cloud 9 に firebase-tools をインストールしました。設定するために、試してみfirebase login
ましたが、cli の認証を取得できませんでした。提供された認証リンクをクリックした後、リダイレクト URL は明らかに到達できない localhost を探します。
cloud9サポートに関する回答は理にかなっていますが、そこで言われたことをすべて実行しても、まだ機能しません。認証リンク自体には既にリダイレクト先の localhost があり、リンクのポートはデフォルトで 9005 です。手動で c9 ワークスペース プレビュー URL またはポート番号に変更すると、Google から「リダイレクト URL が一致しません」が返されます。
他の誰かが Cloud 9 で firebase-tools を試して、これを機能させましたか? 前もって感謝します!
firebase - パブリック ディレクトリを読み取れませんでした。リンクとショートカットを削除して、もう一度お試しください。(ファイアベース)
私はこのチュートリアルを進めていました:
https://codelabs.developers.google.com/codelabs/firebase-web/#0
ステップ 9 で実行するように求められますが、実行firebase deploy
しようとするとエラー メッセージが表示されます。
パブリック ディレクトリを読み取れませんでした。リンクとショートカットを削除して、もう一度お試しください。
リンクとショートカットが何を意味するのかは、このフォルダーには何もないということはわかりませんが、古いファイルしかありません。
展開しようとしているweb
フォルダーは、完成したサンプルを含むフォルダーです。
指示に従って、storage.rules
バケットの名前で更新され、index.html が firebase スニペットで更新されたことに注意してください。
firebase.json ファイルは次のようになります。
このエラーが何であるかについてのアイデアはありますか? より詳細な情報を取得する方法はありますか?
firebase - firebase-tools v2 と v3 の両方を同時に実行する方法はありますか?
SDK v3 を使用するいくつかの firebase アプリと、まだ SDK v2 を使用しているアプリがあります。アプリを firebase ホスティングにデプロイするために、firebase-tools の 2 つのバージョンを切り替え続ける必要があります。両方のバージョンの CLI を同時に実行する方法はありますか?
firebase - API で新しい Firebase プロジェクトを作成することはできますか?
API または Google Firebase で別の非インタラクティブな方法で新しいホスティング プロジェクトを作成することは可能ですか?
すでにトークンを使用して Firebase ツールを試しましたが、Firebase コンソールでのみ新しいプロジェクトを作成できるとのことです。
いくつかのコンテキスト: 私のプロジェクトでは、ユーザーがオンラインで静的な Web サイトを作成できるようになっており、これらのサイトをホストするためのソリューションを探しています。Firebase は優れたソリューションですが、Firebase プロジェクトを使用して、ユーザーの新しいプロジェクトを自分のシステムに統合できる場合に限ります。
firebase - firebase init を実行してデータベースを選択すると、「エラー: 許可が拒否されました」
だから私は今日CLIをテストしていて、firebase init
db/hostingを選択して、新しいプロジェクトを作成することを選択していますError: Permission denied.
.
sudo firebase init
役に立ちませんでした。
firebase-tools
3.0.3
OS X 10.11.5 のバージョン。
ここで答えを試しましたが、役に立ちませんでした。これは単なるバグfirebase-tools
ですか?