无法进行身份验证,您是否运行过 Firebase 登录?

问题描述

我正在遵循 Firebase functions 的说明。我已成功从控制台登录,但是当我尝试部署功能时,终端出现错误

enter image description here

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 社区

的回应

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...