首页 文章

Firebase部署提供“错误加载firebase.json”

提问于
浏览
2

我正在开发一个Angular 1.x项目,我想在Firebase上托管它,所以我下载了CLI,登录并启动了项目 . 在完成我选择公共文件夹的所有选项之后,将其保留为安装依赖项,创建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项目本身导致此错误的原因吗?

1 回答

  • 0

    每当它说 firebase.json 中有一个错误,包括引用它的所有文件 .

    在您的情况下,您的 database.rules.json (在 firebase.json 上引用了)中出现错误,我认为这可能是您在 line 136:98 进行的验证 .

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

相关问题