JSON对象的代码中不能有注释语句

  如题,在JSON格式的对象中,不允许出现注释语句,否则JavaScript代码不能正确解析。没有为什么,只能记住这个知识点。

  比如我们最常见的package.json文件,它是一个配置文件,这个文件的内容就是一个JSON格式的对象,所以这个文件中不能出现注释语句,否则webpack打包时会报错。

  如果你非要给这个.json文件加注释,也有一个折中的办法,就是给这个json文件中的对象加一个属性,把注释写到这个属性值里。比如下面的例子,des属性就是这个json文件的注释

{
  "des":"这是本项目的基本配置",
  "name": "aslife",
  "version": "1.0.0",
  "keywords": [],
  "author": "",
  "license": "ISC",
}
原文地址:https://www.cnblogs.com/ldq678/p/10315560.html