4

私は 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 などのテスト済みのアドレス バリアント

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

[debug] ----------------------------------------------------------------------
[debug] Command:      /usr/local/bin/node /usr/local/bin/firebase serve -p 5000 --debug
[debug] CLI Version:  3.0.0
[debug] Platform:     darwin
[debug] Node Version: v6.2.0
[debug] Time:         Sun May 22 2016 01:29:59 GMT+0200 (CEST)
[debug] ----------------------------------------------------------------------
[debug] 
[info] Starting Firebase development server...
[info] 
[info] Project Directory: /Users/user/Documents/localdev/spfwork

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

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

4

3 に答える 3

0

Firebase が「Public」フォルダーを見つけられない場合、このエラーが表示されることがあります。その場合index.htmlは、Web サイトの他の静的ファイルやアプリ アセットを public フォルダーに配置firebase deployし、Firebase CLI で再度実行することでエラーを解決できます。

于 2016-11-07T00:15:30.950 に答える