Firebase 部署错误
Firebase deployment error
我以前部署过很多次。出于某种原因,今天我收到了这个我似乎无法修复的错误。我试过用 2 或 4 个空格更改制表符。我尝试了不同的格式,但没有任何效果。
内容如下:
Error: There was an error loading firebase.json
Trailing comma in object at 29:9
}
^
这是我的firebase.json
{
"database": {
"rules": "database.rules.json"
},
"hosting": {
"public": "public"
}
}
如何解决?
PS: 如果您还需要什么,请询问。
将您的 firebase json 文件更改为
{
"database": {
"rules": "database.rules.json"
},
"hosting": {
"public": "public",
"rewrites": [
]
}
}
如果您仍然遇到问题,那么您还必须将数据库文件更改为
{
"rules": {
".read": "auth != null",
".write": "auth != null"
}
}
对于遇到此问题的任何人,我通过转到文件 "database.rules.json" 和 删除行 ".write": true,
[= 中的最后一个逗号 来解决我的问题12=]
{
"rules": {
".read": true,
".write": true,
}
}
Firebase 似乎生成了无效的 JSON。
此错误表示 database.json 的 JSON 格式无效。只需转到指定的行,在您的情况下为 29,然后删除逗号以使 JSON 有效。 JSON 文件不允许尾随逗号。
检查您的 database.rules.json
是否具有有效的 json 格式。
此错误是由 database.rules.json 文件中的无效 JSON 格式引起的。
首先,打开一个 database.rules.json 文件。
移动到文件中的行尾。
删除该行最后位置的“,”。
在我的例子中,它在 firebase.json 文件中显示了这个错误,但我在那里没有发现任何错误,所以我检查了 databaserules.json 文件并显示错误在那里。我更正了它,它起作用了。
我以前部署过很多次。出于某种原因,今天我收到了这个我似乎无法修复的错误。我试过用 2 或 4 个空格更改制表符。我尝试了不同的格式,但没有任何效果。
内容如下:
Error: There was an error loading firebase.json
Trailing comma in object at 29:9
}
^
这是我的firebase.json
{
"database": {
"rules": "database.rules.json"
},
"hosting": {
"public": "public"
}
}
如何解决?
PS: 如果您还需要什么,请询问。
将您的 firebase json 文件更改为
{
"database": {
"rules": "database.rules.json"
},
"hosting": {
"public": "public",
"rewrites": [
]
}
}
如果您仍然遇到问题,那么您还必须将数据库文件更改为
{
"rules": {
".read": "auth != null",
".write": "auth != null"
}
}
对于遇到此问题的任何人,我通过转到文件 "database.rules.json" 和 删除行 ".write": true,
[= 中的最后一个逗号 来解决我的问题12=]
{
"rules": {
".read": true,
".write": true,
}
}
Firebase 似乎生成了无效的 JSON。
此错误表示 database.json 的 JSON 格式无效。只需转到指定的行,在您的情况下为 29,然后删除逗号以使 JSON 有效。 JSON 文件不允许尾随逗号。
检查您的 database.rules.json
是否具有有效的 json 格式。
此错误是由 database.rules.json 文件中的无效 JSON 格式引起的。 首先,打开一个 database.rules.json 文件。 移动到文件中的行尾。 删除该行最后位置的“,”。
在我的例子中,它在 firebase.json 文件中显示了这个错误,但我在那里没有发现任何错误,所以我检查了 databaserules.json 文件并显示错误在那里。我更正了它,它起作用了。