reactjs - Firebase 托管部署失败

标签 reactjs firebase npm google-cloud-functions firebase-hosting

运行 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

最佳答案

删除项目根目录中的隐藏文件夹。

.firebase/hosting.*.cache

关于reactjs - Firebase 托管部署失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57911225/

相关文章:

github - 如何将我的github存储库的链接添加到npm包中?

javascript - 是否可以在不重新渲染的情况下显示/隐藏父元素中的元素?

javascript - React Native "TypeError: Object(...) is not a function" react 导航堆栈错误

android - 更新到新的 Firebase 后出现异常 java.lang.NoClassDefFoundError : com. google.firebase.FirebaseOptions

node.js - 防止开发人员无意中杀死本地计算机上的守护进程/工作进程

node.js - ubuntu npm安装错误

javascript - 如何让setState立即生效?

reactjs - 如何防止用户返回 react-router-dom?

rest - Firebase REST API 使用电话号码进行身份验证

Firebase 并选择不同的