问题描述
我正在遵循 Firebase functions 的说明。我已成功从控制台登录,但是当我尝试部署功能时,终端出现错误:
oleg@oleg-HP-EliteBook-8460p:~/Desktop/Oleg/projects/firebase-functions$ firebase 登录
oleg@oleg-HP-EliteBook-8460p:~/Desktop/Oleg/projects/firebase-functions$ sudo firebase deploy --only 函数
错误:无法进行身份验证,您是否运行过 Firebase 登录? (节点:11224)MetadataLookupWarning:收到意外错误=不成功的响应状态代码。请求失败,状态代码 403 代码 = 403 遇到麻烦?试试 firebase [command] --help
所以这个错误有点争议。首先,Firebase 说我已经成功登录。接下来,Firebase 说我没有登录...... 我怀疑应该有一些用户名设置或类似本地 firebase.json 文件或其他文件的设置,但我没有找到它.. 或者我应该在 Firebase 控制台中更改某些内容?
解决方法
通过从命令中删除 sudo 来解决它。 感谢对 github 社区
的回应