問題タブ [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.

0 投票する
2 に答える
20308 参照

windows - Windows で Firebase ツールを使用するには?

Windows マシンで firebase の使用を開始したいのですが、https://www.firebase.com/docs/web/quickstart.htmlの開始手順がわかりません。

次の内容の .html ファイルを作成しました (そのページの説明からコピー)。それが機能し、情報がデータベースに追加され、データベースから取得されます。ただし、そのページの $ npm install -g firebase-tools などの指示のように Linux で迷っています。

https://www.firebase.com/docs/hosting/quickstart.htmlの nodejs.org へのリンクに従って nodejs をインストールしました

node.js 画面で上記のコマンドを (linux $-prompt なしで) 実行すると、次のエラー メッセージが表示されます。(終了するには Control-D を押します。)

じゃあ何?

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

firebase - トークンによる Firebase CLI 認証

公式のGitHub チュートリアルで説明されている手順に従って、Firebase CLI (コマンド ライン) を CI システム (ブラウザーを統合しない単純な OS) で使用しました。PC を使用して firebase にログインし、(ブラウザの手順から) トークンを取得します。他のシステムにトークンをコピーし、すべてのコマンドでトークンを渡しましたが、機能しません。これらの操作を行うには認証が必要であるというメッセージが表示されます。

他のシステムでトークンをコピーして使用する

どうしたの?

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

javascript - firebase-tools をモジュールとして使用する方法と promise を処理する方法

誰かがfirebase-toolsjavascriptモジュールとして使用する方法を説明してもらえますか? 関数を実行するコマンド ライン ツールを実装しましたdata:push問題は、ドキュメントに記載されている約束を受け取っていないことです。

これは私がこれまでに持っているものです:

を提供するpathにはどうすればよいですか?optionsdatafirebase.data.push

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

firebase-tools - firebase-tools を使用して firebase プロジェクトを初期化できません

コマンドを使用して firebase プロジェクトを初期化しようとしてfirebase initいますが、メッセージが表示されますError: Command requires authentication, please run firebase login。を実行するfirebase loginと、プロセスがハングし、プロンプトが返されません。

ここに画像の説明を入力

以前、 node.jsfirebase-toolsの最新の安定バージョンをインストールしました(with を使用npm install -g firebase-tools)。Windows 8.1 x64 マシンを使用しています。

firebase -debug.logファイルの内容は、エラーまたは警告を報告しません。

login コマンドをデバッグするにはどうすればよいですか? 通常、認証のためにブラウザウィンドウを開く必要がありますが、私の場合はそうではありません。

0 投票する
2 に答える
2199 参照

javascript - APIを介してプログラムで新しいfirebase dbを作成する方法

firebase アカウント内のすべてのクライアントに対して個別の firebase db を作成したいと考えています。クライアント データを 1 つのデータベースのサブブランチにしたくありません。firebase のダッシュボード UI を使用せずにこれを達成するにはどうすればよいですか? 多くの手順が含まれているため、プログラムで実行する必要があります。

  1. クライアント管理者ユーザーの作成
  2. 事前定義されたクライアント データベース構造の作成
  3. クライアントのライセンスの作成
  4. 新しいクライアントに関する情報をライセンス データベース (別の firebase db) に保存します。
  5. クライアントデータベースごとに個別のバックアップスクリプトを作成する

API を介して (プログラムで) 新しく作成されたデータベースのシークレットを設定または取得するにはどうすればよいですか?

どんな助けでも大歓迎です

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

javascript - ツリー ブランチをコレクションから別のコレクションに移動するための Firebase API

私のアプリケーションでは、非常に大きなコレクション ブランチを別のコレクションに移動する必要があります。現在、私はそのようなものを使用しています:

明らかに、それは非常に高価なので、私の質問は次のとおりです。なぜ Firebase はそのための単純な API を提供しないのですか? お気に入り:

0 投票する
2 に答える
895 参照

firebase - Travis での Firebase デプロイ エラー

Travis を使用して Firebase Hosting にデプロイしようとしていますが、次のエラーが発生します。

そのエラーは役に立たず、バグのように見えるfirebase-toolsか、予期しない方法で呼び出しました。何が間違っていると思いますか、または何を調べる必要がありますか?

firebase.jsonのように見えます:

firebase.jsonはルート ディレクトリにあり、同じコマンドをローカルで実行すると正常に動作します。

これが私のフル.travis.ymlです:

Travis のキャッシュをクリアし、firebase-toolsバージョンが実行されていることを確認しました2.2.0

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

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

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

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

0 投票する
7 に答える
10065 参照

firebase - Firebase エラー: firebase-tools での認証が必要です

いつものように npm パッケージのインストール プロセスで firebase-tools をインストールしました。

私はすでにGoogleアカウントに接続するFirebaseアカウントを作成しましたが、問題はコマンドラインツールで行うことができる唯一の手順です:

しかし、他のコマンドを試すたびにエラーが発生します:

たとえば、コマンドinit、listなどの場合:

など...なぜですか?

npm、node、firebase-tools のバージョン: