firebase deploy
を実行すると、タイムアウトエラーが発生する前に数分間実行されます.Error: ESOCKETTIMEDOUT
プロジェクトのフロントエンドを変更することなく、複数回展開しました(Reactで書かれています)。
firebase deploy --only functions
と完全に展開するクラウド関数を持つ別のフォルダがあります。
firebase deploy
と同様に--except functions flag
で定期的な展開を試みましたが、運がありませんでした。
NPMとFirebase-Toolsの更新も試みました
firebase deploy --debug
を実行する数分後に次のエラーが発生します。
[2019-09-12T16:25:59.115Z] FirebaseError: Task 6822eef99ebcce0df4baf9cc03e49b399d046c7cdfeb5b2a2ef2511c1df963d1 failed: retries exhausted after 6 attempts
[2019-09-12T16:25:59.115Z] [hosting][upload queue][FINAL] max=7278, min=7278, avg=7278, active=4, complete=2, success=1, errored=1, retried=25, total=6, elapsed=192701
[2019-09-12T16:25:59.127Z] FirebaseError: Task f98dce8e7830e8cd5881bc5e109453c208ff7fc643d61ad64ca34a7d098abc2c failed: retries exhausted after 6 attempts
[2019-09-12T16:25:59.127Z] FirebaseError: Task 5a7166c6cab1624c8a0c074fc535a23685c338be838012dced4006be3cc6dedd failed: retries exhausted after 6 attempts
[2019-09-12T16:25:59.128Z] FirebaseError: Task 76dd5b5551e5cd383875692455ff415bf8df56c97f67e4a3746e3c53c23478e1 failed: retries exhausted after 6 attempts
[2019-09-12T16:25:59.129Z] FirebaseError: Task 541bb1a8843dd0c62ea7e673f2260c85e0b456f35cfde358b6ab3be936e9c705 failed: retries exhausted after 6 attempts
[2019-09-12T16:25:59.211Z] Error: ESOCKETTIMEDOUT
at ClientRequest.<anonymous> (/usr/local/lib/node_modules/firebase-tools/node_modules/request/request.js:816:19)
at Object.onceWrapper (events.js:298:28)
at ClientRequest.emit (events.js:209:13)
at ClientRequest.EventEmitter.emit (domain.js:476:20)
at TLSSocket.emitRequestTimeout (_http_client.js:690:9)
at Object.onceWrapper (events.js:298:28)
at TLSSocket.emit (events.js:209:13)
at TLSSocket.EventEmitter.emit (domain.js:476:20)
at TLSSocket.Socket._onTimeout (net.js:468:8)
at listOnTimeout (internal/timers.js:531:17)
Error: Task 6822eef99ebcce0df4baf9cc03e49b399d046c7cdfeb5b2a2ef2511c1df963d1 failed: retries exhausted after 6 attempts
@thmsdnnrが言及されているように、このエラーはFirebaseの問題によって引き起こされました。午前中に新しい展開を最初に試してみましたが、すべてが最初に試してみました。
@thmsdnnrによってすでに説明されているように、それは実際にはFirebaseの問題ですが、あなたの最後にもいくつかの問題が原因である可能性があります。たとえば、私にとってそれはそれを担当する遅いインターネット接続が遅いことでした。
その上、あなたは常に ".firebase"フォルダを削除して、ホスティングと新たに開始するためにプロジェクトを再構築することができます。
私はそのような問題に直面しました
Error: Task 91525507ddf6d644ed40f9c46c3e30a2164f496acb1328512d4cf5eaf8d18768 failed: retries exhausted after 6 attempts
PS D:\React\Amazon-clone> firebase deploy
_
しかし私はそれを修正しました。 Firebase.jsonファイルにこの変更を入れてください。
{
"hosting": {
"public": "build",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"rewrites": [
{
"source": "**",
"destination": "/index.html"
}
]
}
}
_
に
{
"hosting": {
"public": "public",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"rewrites": [
{
"source": "**",
"destination": "/index.html"
}
]
}
}
_
そしてそれはうまくいくでしょう。