我正在尝试在Node.js项目中使用node-config。
不幸的是,当node-config尝试解析我的JSON时,我一直收到错误。
这是抛出错误的JSON(实际数据替换为占位符数据)
{
"Winston": {
"Mail": {
"to": "abc@test.com",
"from": "errors@test.com",
"host": "localhost"
}
}
}
这是我收到的错误:
错误:无法解析配置文件:'.. / config / default.json'语法错误:意外的令牌∩╗┐
我无法看到语法不正确的地方,但感谢任何帮助。
答案 0 :(得分:3)
Marc B,这就是诀窍。
我实际上是在另一个编辑器中重新创建了该文件,这清除了所有问题。
我发布的原始.json文件是使用安装了Node Tools for Visual Studio的VS2013中的.json模板创建的。一旦我使用Atom.io重新创建文件并重新启动我的节点应用程序,一切都运行良好。
再次感谢您提供帮助Marc B。