Firebase-tools: 部署时出现“错误:服务器错误。套接字挂断”,但这不是正确的错误。

创建于 2017-07-15  ·  4评论  ·  资料来源: firebase/firebase-tools

当您的项目公共文件夹中有一些糟糕的文件,例如语法不正确,并且您尝试将其部署到 firebase 托管时,CLI 在显示Error: Server Error. socket hang up一段时间后挂在步骤i hosting: preparing build/es6-bundled directory for upload... Error: Server Error. socket hang up .
但我认为这不是一个正确的错误,因为当您更正文件部署中的语法时,它可以正常工作。

为什么 firebase CLI 显示此错误而不是“第 XXX 行中的文件 XXX 错误”或类似的错误?

在一个大项目中,知道在哪里查找代码中的错误会很棒!

最有用的评论

也遇到过这个问题。 发现是卡巴斯基安全软件阻止了 api 回调。 在部署期间关闭保护或将 google 域列入白名单。

所有4条评论

这仍然是一个问题吗? 您能否提供导致此问题的文件的具体示例?

仅仅因为这是 Google 上针对此错误的排名第一的结果:
在使用像tunnelbear这样的VPN进行部署时,我遇到了这个问题。 尝试禁用它,看看它是否有帮助。

我还尝试在尝试再次部署之前从谷歌云控制台中删除了我的云功能,这在其他类似的奇怪情况下也有帮助。
https://console.cloud.google.com/functions/list?project=

也遇到过这个问题。 发现是卡巴斯基安全软件阻止了 api 回调。 在部署期间关闭保护或将 google 域列入白名单。

Algo VPN 也会导致这个问题,在我的情况下禁用它可以暂时修复它。

此页面是否有帮助?
0 / 5 - 0 等级