問題タブ [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.
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 を押します。)
じゃあ何?
firebase - トークンによる Firebase CLI 認証
公式のGitHub チュートリアルで説明されている手順に従って、Firebase CLI (コマンド ライン) を CI システム (ブラウザーを統合しない単純な OS) で使用しました。PC を使用して firebase にログインし、(ブラウザの手順から) トークンを取得します。他のシステムにトークンをコピーし、すべてのコマンドでトークンを渡しましたが、機能しません。これらの操作を行うには認証が必要であるというメッセージが表示されます。
他のシステムでトークンをコピーして使用する
どうしたの?
javascript - firebase-tools をモジュールとして使用する方法と promise を処理する方法
誰かがfirebase-tools
javascriptモジュールとして使用する方法を説明してもらえますか? 関数を実行するコマンド ライン ツールを実装しましたdata:push
。問題は、ドキュメントに記載されている約束を受け取っていないことです。
これは私がこれまでに持っているものです:
を提供するpath
にはどうすればよいですか?options
data
firebase.data.push
firebase-tools - firebase-tools を使用して firebase プロジェクトを初期化できません
コマンドを使用して firebase プロジェクトを初期化しようとしてfirebase init
いますが、メッセージが表示されますError: Command requires authentication, please run firebase login
。を実行するfirebase login
と、プロセスがハングし、プロンプトが返されません。
以前、 node.jsとfirebase-toolsの最新の安定バージョンをインストールしました(with を使用npm install -g firebase-tools
)。Windows 8.1 x64 マシンを使用しています。
firebase -debug.logファイルの内容は、エラーまたは警告を報告しません。
login コマンドをデバッグするにはどうすればよいですか? 通常、認証のためにブラウザウィンドウを開く必要がありますが、私の場合はそうではありません。
javascript - APIを介してプログラムで新しいfirebase dbを作成する方法
firebase アカウント内のすべてのクライアントに対して個別の firebase db を作成したいと考えています。クライアント データを 1 つのデータベースのサブブランチにしたくありません。firebase のダッシュボード UI を使用せずにこれを達成するにはどうすればよいですか? 多くの手順が含まれているため、プログラムで実行する必要があります。
- クライアント管理者ユーザーの作成
- 事前定義されたクライアント データベース構造の作成
- クライアントのライセンスの作成
- 新しいクライアントに関する情報をライセンス データベース (別の firebase db) に保存します。
- クライアントデータベースごとに個別のバックアップスクリプトを作成する
API を介して (プログラムで) 新しく作成されたデータベースのシークレットを設定または取得するにはどうすればよいですか?
どんな助けでも大歓迎です
javascript - ツリー ブランチをコレクションから別のコレクションに移動するための Firebase API
私のアプリケーションでは、非常に大きなコレクション ブランチを別のコレクションに移動する必要があります。現在、私はそのようなものを使用しています:
明らかに、それは非常に高価なので、私の質問は次のとおりです。なぜ Firebase はそのための単純な API を提供しないのですか? お気に入り:
firebase - Travis での Firebase デプロイ エラー
Travis を使用して Firebase Hosting にデプロイしようとしていますが、次のエラーが発生します。
そのエラーは役に立たず、バグのように見えるfirebase-tools
か、予期しない方法で呼び出しました。何が間違っていると思いますか、または何を調べる必要がありますか?
私firebase.json
のように見えます:
firebase.json
はルート ディレクトリにあり、同じコマンドをローカルで実行すると正常に動作します。
これが私のフル.travis.yml
です:
Travis のキャッシュをクリアし、firebase-tools
バージョンが実行されていることを確認しました2.2.0
。
firebase - Firebase エラー: firebase-tools での認証が必要です
いつものように npm パッケージのインストール プロセスで firebase-tools をインストールしました。
私はすでにGoogleアカウントに接続するFirebaseアカウントを作成しましたが、問題はコマンドラインツールで行うことができる唯一の手順です:
しかし、他のコマンドを試すたびにエラーが発生します:
たとえば、コマンドinit、listなどの場合:
など...なぜですか?
npm、node、firebase-tools のバージョン: