我在命令提示符下运行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
监视它并恢复到最后一个无用的配置文件。
ionic.config.json的内容:
{
"name": "restaurant",
"app_id": "",
"type": "ionic-angular"
}
在Notepad ++中打开配置文件并检查编码格式。编码格式应该是UTF-8而不是其他,甚至不是UTF-8 BOM。如果是,请将其更改为UTF-8。保存文件并尝试再次运行它。希望能帮助到你。当您在记事本中编辑json文件时,这通常会发生。
注意:请勿使用记事本执行上述步骤,因为记事本认为UTF8和UTF-8-BOM相同。