プロジェクトのパブリックフォルダに、構文が正しくないなどのくだらないファイルがあり、これをFirebaseホスティングにデプロイしようとすると、しばらくしてError: Server Error. socket hang up
と表示された後、CLIがステップi hosting: preparing build/es6-bundled directory for upload...
ハングします。 。
しかし、ファイルの構文を修正すると、デプロイがエラーなしで機能するため、これは正しいエラーではないと思います。
Firebase CLIで、「XXX行のファイルXXXでエラーが発生しました」などの代わりに、このエラーが表示されるのはなぜですか。
大規模なプロジェクトでは、コード内のエラーを探す場所を知っておくと便利です。
これはまだ問題ですか? この問題の原因となるファイルの具体例を教えてください。
これがこのエラーに対するGoogleでのナンバーワンの結果であるという理由だけで:
tunnelbearのようなVPNを使用しているときにデプロイすると、これに問題がありました。 それを無効にしてみて、それが役立つかどうかを確認してください。
また、再度デプロイする前に、Google Cloud Consoleからクラウド機能を削除しようとしました。これは、他の同様に奇妙な状況で役立ちました。
https://console.cloud.google.com/functions/list?project=
この問題もありました。 APIコールバックをブロックしていたのはカスペルスキーインターネットセキュリティであることがわかりました。 デプロイ中は保護をオフにするか、Googleドメインをホワイトリストに登録してください。
Algo VPNもこの問題を引き起こし、それを無効にすると一時的に修正されます。
最も参考になるコメント
この問題もありました。 APIコールバックをブロックしていたのはカスペルスキーインターネットセキュリティであることがわかりました。 デプロイ中は保護をオフにするか、Googleドメインをホワイトリストに登録してください。