uniapp编译时pages.json 解析失败
·

1、原因:
今天用的uniapp的条件编译,对APP和微信小程序进行编译,突然发现,总是有一方编译不通过,刚开始还以为是条件编译的问题,后来仔细看看官网文档又查阅了些资料总算明白了
我们使用条件编译时,没有保证编译前和编译后文件的正确性;JSON文件里面是不允许出现多余字符的,所以导致解析失败!
下图的错误示范:

2、条件编译的注意事项
- 条件编译是利用注释实现的,在不同语法里注释写法不一样,js使用
// 注释、css 使用/* 注释 */、vue/nvue 模板里使用<!-- 注释 -->; - 条件编译APP-PLUS包含APP-NVUE和APP-VUE,APP-PLUS-NVUE和APP-NVUE没什么区别,为了简写后面出了APP-NVUE ;
- 使用条件编译请保证
编译前和编译后文件的正确性,比如json文件中不能有多余的逗号;

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)