我当前正在使用firebase使用其托管,功能,存储,数据库。设置所有firebase.json之后,每当我尝试将其部署到firebase上的项目中时,此错误就会不断发生。
firebase.json状况良好。我只是遵循Firebase文档提供的说明。我试图为我的CLI卸载并重新安装" Firebase-Tools" NPM。我都检查了整个Stackoverflow上的答案,但是似乎没有正确的答案。
firebase login
firebase list
firebase use 'myprojectid'
firebase deploy --only database, functions, storage, hosting
我希望它能正常工作,以使所有事情都被删除。但是我得到了这个"插座挂断"错误。
我在" firebase-tools" github repo上打开了问题。多亏了" Thechenky",我得到了解决这个问题的线索。问题是" .firebaserc"设置。对我的项目的配置不正确如下:
{
"projects": {
"default": "gobot-a5af4",
"dev": "gobot-a5af4",
"prod": "gobot-3e82e",
"mu": "gobot-multiuser"
}
}
因此,每当我部署功能,存储,数据库和托管时,我都会不知不觉地暗示"默认"的projectID。您可以检查链接:https://github.com/firebase/firebase-tools/issues/1309