Ionic2 位置0处的ionic.config.json语法错误
我正在尝试为我的爱奥尼亚2项目执行GoogleMapsWebAPI。 添加代理(针对浏览器CORS问题)并执行ionic serve后,返回以下错误Ionic2 位置0处的ionic.config.json语法错误,ionic2,syntax-error,Ionic2,Syntax Error,我正在尝试为我的爱奥尼亚2项目执行GoogleMapsWebAPI。 添加代理(针对浏览器CORS问题)并执行ionic serve后,返回以下错误 Uh oh! There's a syntax error in your ionic.config.json file: SyntaxError: Unexpected token in JSON at position 0 at Object.parse (native) at Object.load (C:
Uh oh! There's a syntax error in your ionic.config.json file:
SyntaxError: Unexpected token in JSON at position 0
at Object.parse (native)
at Object.load (C:\Users\User\AppData\Roaming\npm\node_modules\ionic\node_modules\ionic-app-lib\lib\project.js:48:17)
at Object.runr (C:\Users\User\AppData\Roaming\npm\node_modules\ionic\lib\cli.js:156:32)
at C:\Users\User\AppData\Roaming\npm\node_modules\ionic\lib\cli.js:54:9
at _fulfilled (C:\Users\User\AppData\Roaming\npm\node_modules\ionic\node_modules\q\q.js:787:54)
at self.promiseDispatch.done (C:\Users\User\AppData\Roaming\npm\node_modules\ionic\node_modules\q\q.js:816:30)
at Promise.promise.promiseDispatch (C:\Users\User\AppData\Roaming\npm\node_modules\ionic\node_modules\q\q.js:749:13)
at C:\Users\User\AppData\Roaming\npm\node_modules\ionic\node_modules\q\q.js:557:44
at flush (C:\Users\User\AppData\Roaming\npm\node_modules\ionic\node_modules\q\q.js:108:17)
at _combinedTickCallback (internal/process/next_tick.js:67:7)
以下是我的ionic.config.json文件:
{
"name": "NW",
"app_id": "",
"v2": true,
"typescript": true,
"proxies": [
{
"path": "/proxy",
"proxyUrl": "https://maps.googleapis.com/"
}
]
}
我的系统信息如下:
Cordova CLI: 6.5.0
Ionic Framework Version: 2.0.0
Ionic CLI Version: 2.2.1
Ionic App Lib Version: 2.1.7
Ionic App Scripts Version: 1.0.0
ios-deploy version: Not installed
ios-sim version: Not installed
OS: Windows 10
Node Version: v6.9.5
Xcode version: Not installed
我试图通过检查外来令牌并使用新生成的默认的ionic.config.json来解决这个问题,但同样的错误仍然存在
感谢您对此问题的任何想法或解决方案。
谢谢。在记事本++中打开配置文件并检查编码格式。编码格式应该是UTF-8,而不是其他格式,甚至不是UTF-8 BOM。如果是,则将其更改为UTF-8。保存文件并再次尝试运行它。希望能有帮助
注意:请勿使用记事本执行上述步骤,因为记事本认为UTF_8和UTF-8-BOM是相同的。您好,Foo Bar,我按照您的建议尝试了,但返回了相同的错误。在我的问题中,我已经更新了上面的完整控制台响应。UHoh@suraj它并没有说它有一个糟糕的结尾,事实上,这是一个适用于ionic.config的json,所以问题一定是在其他地方…ionic的东西。是的。。据我所知,json并没有出现错误。您好,我尝试了解决方案,但不幸的是,它没有帮助。当前正在尝试重新安装该框架。