gpt4 book ai didi

Firebase 部署给出 "error loading firebase.json"

转载 作者:行者123 更新时间:2023-12-05 07:43:11 24 4
gpt4 key购买 nike

我正在处理一个 Angular 1.x 项目,我想将它托管在 Firebase 上,所以我下载了 CLI,登录并启动了该项目。在我选择了公共(public)文件夹的所有选项之后,让它安装依赖项,创建了 firebase.json..etc.. 当我运行 firebase deploy 时,我得到以下错误:

Error: There was an error loading firebase.json:

Unexpected token ' ' at 136:98
ild('profiles').child(auth.uid).child('person_type').val() >= 20002
^

这是我的 firebase.json 文件中的内容:

{
"database": {
"rules": "database.rules.json"
},
"hosting": {
"public": "app",
"rewrites": [
{
"source": "**",
"destination": "/index.html"
}
]
}
}

我试图查看我的代码以寻找任何对它提到的错误的引用,但我找不到任何东西。这可能是 firebase 项目本身导致此错误的原因吗?

最佳答案

每当它说 firebase.json 中包含引用到其中的所有文件的错误时。

在你的情况下,你的 database.rules.json 有一个错误(在你的 firebase.json 中被引用),我认为这可能是一个验证您在 136:98 行

我建议您检查文件并查找任何语法错误(额外的 ,, ;, {},() ), 如果没有语法错误,你需要检查它的逻辑。要检查逻辑,您只需复制并粘贴 database.rules.json 文件中的内容,然后将其粘贴到网页中的 firebase 实时数据库模拟器中。进入模拟器后,您会看到所有可能遇到的错误。

关于Firebase 部署给出 "error loading firebase.json",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43916128/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com