uni-app编译报错Error: pages.json解析失败,不符合json规范

uni-app开发项目时,运行后编译报错。提示错误信息:pages.json解析失败,不符合json规范。


从错误信息中可以看出报错文件,但具体错误位置没有定位到。

分析提供的信息的可知是json规范的具体错误。

根据该问题去追溯pages.json中的数据。

根据json数据格式要求:

    1、原始类型的值只有四种:字符串、数值(必须以十进制表示)、布尔值和null(不能使用NaN, Infinity, -Infinity和undefined

    2、字符串必须使用引号表示。

    3、对象最后一个成员的后面,不能加逗号。

从上面关于json数据格式的基本要求去查找问题,错误原因习惯性的在page的style参数中最后一个打了逗号。

"pages": [
{
"path": "pages/index/index",
"style": {
"navigationBarTitleText": "首页",
"enablePullDownRefresh":true,//该处为json最后一个成员,故不能有逗号
}
},
]

如代码所示,在"enablePullDownRefresh":true这一行最后,不能有逗号。去掉即可正确。


六月初字帖坊小程序 你想要的字帖模板及工具,这里都有!