我在命令提示符下运行ionic
后出现此错误,问题仍然存在,直到我删除~/.ionic/config.json
,但不久之后它又开始显示此错误消息。
我该如何摆脱这个?
(Windows 10用户)
这是config.json的内容:
{
"lastCommand": "2017-06-21T14:57:29.860Z",
"urls": {
"api": "https://api.ionic.io",
"dash": "https://apps.ionic.io"
},
"user": {},
"tokens": {
"appUser": {},
"telemetry": "501f31d8-48d1-4cd0-9919-68ccb7b1e30a"
},
"cliFlags": {
"confirm": false,
"interactive": true,
"telemetry": true,
"yarn": false
}
}
我意识到在"lastCommand"
的每次执行过程中只更改了ionic
,并且总体而言,我已通过git
对其进行了监控,并且还原为最后一个工作配置文件#39;有帮助。
ionic.config.json的内容:
{
"name": "restaurant",
"app_id": "",
"type": "ionic-angular"
}
答案 0 :(得分:0)
在Notepad ++中打开您的配置文件,然后检查编码格式。编码格式应该是UTF-8,别无其他,甚至不应该是UTF-8 BOM。如果是这样,请将其更改为UTF-8。保存文件,然后尝试再次运行。希望能帮助到你。当您在记事本中编辑json文件时,通常会发生这种情况。
注意:请勿使用记事本执行上述步骤,因为记事本将UTF_8和UTF-8-BOM视为相同。