Manifest is not valid JSON. Line: 1, column: 1 项目打包报错解决方法

本文介绍了在编辑package.json或manifest.json文件时遇到的问题,重点是由于从网页复制代码导致的非标准双引号引起的错误。通过检查第一行第一个属性,作者发现了中文双引号,这是在记事本中不易察觉的。解决方案是确保使用正确的UTF-8编码,并避免直接从网页复制JSON内容。
摘要由CSDN通过智能技术生成

 出现这个问题,一般都是因为package.json 或者 manifest.json 文件出了问题

而不要以为是 xxx.manifest 文件出了问题

这次出现问题的原因是因为如下代码不是自己手打的,而是网页上复制来的,而报错原因也很容易看见,line 为行数 , column 为列或者说是属性

Line: 1, column: 1 意思就是说第一行第一个属性出了问题(后来发现复制来的 json 里,双引号居然是中文的,而在记事本里不好看出来。。。)

 正确的json代码

{
"main": "index.html",
"name": "guimie",
"description": "gm",
"version": "1.0.0",
"keywords": [ "abc", "abc" ],
"window": {
"title": "百度",
"icon": "favicon.png",
"toolbar": true,
"frame": true,
"width": 1200,
"height": 600,
"position": "center",
"min_width": 1200,
"min_height": 600,
"show_in_taskbar":true
},
"webkit": {
"plugin": true
},
"chromium-args":"–incognito"
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值