問題タブ [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 投票する
1 に答える
246 参照

firebase - Firebase CLI コマンドは常に終了コード 1 を返します

私はfirebaseを使用しようとしていますが、すべてのコマンドがfirebase-toolsステータスコード1で終了しています。

私は試してみましたがnpm install -g firebase-tools、そのsudo相手は運がありませんでした。

何か案は?

0 投票する
5 に答える
10550 参照

login - angularアプリをfirebaseにデプロイできません

リモート サーバーに Web アプリケーションをデプロイするのはこれが初めてです。angularJs アプリをデプロイするために Firebase を選択しました。それらが提供する手順は次のとおりです。

  1. npm install -g firebase-tools<---- 正常にインストールされました
  2. firebase init<- ここでは、この操作にはログインが必要であると書かれています。次のステップに進みます。
  3. firebase login<----私は次のようになります:

    Error: Cannot run login in non-interactive mode. See login:ci to generate a token for use in non-interactive environments.

「see login:ci」が何を意味するのかわかりませんが、試してみました:

  1. firebase login:ci<---- 次のメッセージが表示されます: 「エラー: 非対話モードで login:ci を実行できません。」

サポート グループにも質問を書きましたが、まだ回答がありません。

どうすればいいですか?

また、他のサーバーにデプロイしようとしています。(無料である限り)

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

php - shell_exec() を介して PHP から「firebase deploy」を呼び出すと機能しません

PHP を使用して、Firebase でホスティング アセットのデプロイを自動化しようとしています。PHP で shell_exec() を使用して「firebase deploy」を呼び出そうとしていますが、これまでのところ動作していないようです。出力が返されず、出力を 1 つにパイプしてもログファイルには何も書き込まれません。

PHP を使用して Firebase の展開を自動化する方法はありますか?

(興味深いメモ: 「firebase」コマンドは、プッシュされる実際のパブリック ディレクトリ内から呼び出す必要があるため、フラグ'/usr/local/bin/firebase deploy'を使用して、プッシュする Firebase ディレクトリのパラメーターを呼び出して渡す必要があると推測しています。 -p. これは正しいですか、それとも-p完全に省略できますか?)

手動で入力すると、Firebase deploy はコマンド ラインで正常に動作します。

助けてください!

0 投票する
9 に答える
69642 参照

firebase - firebase cli からアプリを切り替えるにはどうすればよいですか?

これは簡単にできるはずなのに、なぜか負けてしまう。

firebase-tools CLI を使用してデータベースを操作しようとしています。問題なくログインできます。入力firebase listすると、現在のすべてのアプリのリストが表示されます。また、現在接続しているアプリも表示されます。

私の問題は、他のアプリのいずれかに接続したいということです。ステージング アプリでクエリを実行していますが、それらを運用アプリで実行する必要があります。リストに実稼働アプリが表示されますが、そのアプリに切り替える方法が見つかりません。

考え?

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

node.js - Firebase コマンド ラインでブラウザ ウィンドウが開かない

私はfirebaseが初めてです。nodejsとnpmの更新バージョンをインストールし、firebase-toolsをインストールしましたが、コマンドは問題ないように見えますがfirebase login、コマンドラインに入力しても何もしません:

ここに画像の説明を入力

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

firebase - Node.jsの「Firebase deploy」コマンドラインツールを使用する以外に、コンテンツをFirebase Hosting / CDNに取得する方法はありますか?

私は現在共有ホスティング環境を使用しており、Node.js をサポートしていないため、質問するだけです。

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

node.js - Firebase デプロイを実行できません - エラー: 無効な Firebase が指定されました

firebase.com/docsで必要なすべての手順を完了し、アプリを新しいバージョンにアップグレードした後も、 を使用してデプロイを実行できませんfirebase-tools

$ firebase deploy MY_APP_NAME

次のスタックを提供します。

これを読むCan't deploy to firebase . ENOENTエラーを取得するsudoを適用しようとしましたが、それはもう少し役に立ちました-そして、次のとおりです: $ sudo firebase deploy

3〜5秒の顕著な一時停止の後、

ただし、実行: $ sudo firebase list

プロジェクトが存在することを示します。

どんなアイデアでも大歓迎です。

私はNPM 3.8.6 @ Node v6.0.0 @ Mac 10.11を持っています

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

node.js - Firebase のバージョンを 2.X にロールバックしようとしています

最近、新しい Firebase 3 に更新しましたが、残念ながら、現時点ではアプリで重要な Geofire クエリをサポートしていないことがわかります。アプリケーションの他のすべてを firebase 2 を使用するようにロールバックしましたアプリを firebase ホスティングにデプロイするには、次のエラーが表示されます。

「エラー: プロジェクトへのアクセスを承認できません

注: このバージョンの Firebase CLI は、新しい Firebase コンソールにアップグレードされたプロジェクトとのみ互換性があります。firebase.com アプリにアクセスするには、以前のバージョンを使用する必要があります: npm install -g firebase-tools@^2.1"

それで、npm install -g firebase-tools@^2.1 を実行しようとしましたが、firebase -V を試しても、まだバージョン 3.0 であると表示されます。unbuild firebase@3.0.1 を返した npm uninstall firebase も実行しようとしましたが、firebase のバージョンを確認すると、まだ 3.0.1 と表示されているため、削除できないようです。最初に別の場所にインストールした可能性がありますか? アイデアが尽きました助けてください!

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

firebase - Firebase サーブが機能しない

私は Firebase 3.0 に移行してきましたが、新しい変更により、firebase serveローカル開発には CLI を使用する必要があり、これはデフォルトでポート 5000 になっていると思います。しかし、init プロセスを経た後、実行しても何も起こりfirebase serveません。ポート5000を指定しても、「Firebase開発サーバーを起動しています...」の後に。

  • 5001などの他のポートで試しました
  • 再インストールされたノード (4.x および 6.x)
  • NPMを再インストールしました
  • firebase-cli を削除しました (firebase-tools が使用されているため)
  • npmでfirebase-toolsを再インストールしました
  • 際限firebase initなく微調整
  • コンピューターで別のユーザー アカウントを試してみました
  • コンピューターを再起動しました
  • ポート 5000 が $ で空いていることを確認しましたlsof -i tcp:5000
  • localhost:5000 や 127.x や 192.x などのテスト済みのアドレス バリアント

デバッグログは次のとおりです。

修正方法について何か考えはありますか?

ご協力ありがとうございました。