Javascript 这个错误信息是什么。从节点/快车是什么意思?

Javascript 这个错误信息是什么。从节点/快车是什么意思?,javascript,json,node.js,express,node-config,Javascript,Json,Node.js,Express,Node Config,我有一个简单的local.JSON文件,用于节点配置: { "MySQL": { "connection": "mysql://root:foo@localhost/heroku_d093ad5a46d841c?reconnect=true", }, "Mongoose": { "connection": "mongodb://localhost/myapp" } } 但是,我从nodemon得到这个错误: 错误:无法分析配置文件: “/Users/foo

我有一个简单的local.JSON文件,用于节点配置:

{

  "MySQL": {
    "connection": "mysql://root:foo@localhost/heroku_d093ad5a46d841c?reconnect=true",
  },

  "Mongoose": {
    "connection": "mongodb://localhost/myapp"
  }

}
但是,我从nodemon得到这个错误:

错误:无法分析配置文件: “/Users/foo/root/repo\u fave/config/local.json”:语法错误: JSON中位置110处的意外标记}


特别是110指的是什么。如果文件被视为一行字符串,它是第110个字符吗?

您的JSON中有一个输入错误。在
MySQL
块中,您有:

"MySQL": {
  "connection": "mysql://root:foo@localhost/heroku_d093ad5a46d841c?reconnect=true",
},
这应该是:

"MySQL": {
  "connection": "mysql://root:foo@localhost/heroku_d093ad5a46d841c?reconnect=true"
},
请注意内行末尾删除的逗号。是的,
110
表示第110个字符


PS:为了弄清楚这些问题是什么,您可能会对验证(并发现错误)JSON的网站感兴趣。

当然,您的评论也肯定不是浪费时间<代码>:)那你为什么要开始这样一场无聊的讨论,而不是闭嘴或帮助初学者?因为拼写错误的答案对这个社区的每个人来说都是浪费时间,我的兄弟,你知道的!祝你有愉快的一天<代码>:)的可能重复项