Javascript 这个错误信息是什么。从节点/快车是什么意思?
我有一个简单的local.JSON文件,用于节点配置: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
{
"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的网站感兴趣。当然,您的评论也肯定不是浪费时间<代码>:)那你为什么要开始这样一场无聊的讨论,而不是闭嘴或帮助初学者?因为拼写错误的答案对这个社区的每个人来说都是浪费时间,我的兄弟,你知道的!祝你有愉快的一天<代码>:)的可能重复项