第一个标记之前的非空格

时间:2017-12-29 10:33:13

标签: cordova ionic-framework

我在做

时遇到了这个错误
ionic prepare android and ionic prepare ios. 

我正在尝试从项目中删除平台以重新添加它,但这显示了相同的错误“第一个标记之前的非空格”。

你知道我怎么解决这个问题吗?

我正在使用离子1.2和cordova 6.5.0。

  

错误:第一个标记之前的非空格。       行:0       专栏:1       查尔:9       出错(/usr/local/lib/node_modules/ionic/node_modules/sax/lib/sax.js:667:10)       at strictFail(/usr/local/lib/node_modules/ionic/node_modules/sax/lib/sax.js:693:7)       在beginWhiteSpace(/usr/local/lib/node_modules/ionic/node_modules/sax/lib/sax.js:967:7)       在SAXParser.write(/usr/local/lib/node_modules/ionic/node_modules/sax/lib/sax.js:1022:11)       在Parser.exports.Parser.Parser.parseString(/usr/local/lib/node_modules/ionic/node_modules/xml2js/lib/xml2js.js:503:31)       在Parser.parseString(/usr/local/lib/node_modules/ionic/node_modules/xml2js/lib/xml2js.js:7:59)       at Object.exports.parseString(/usr/local/lib/node_modules/ionic/node_modules/xml2js/lib/xml2js.js:535:19)       在/usr/local/lib/node_modules/ionic/node_modules/ionic-app-lib/lib/config-xml.js:21:12       在tryToString(fs.js:447:3)       在FSReqWrap.readFileAfterClose [as oncomplete](fs.js:434:12)

2 个答案:

答案 0 :(得分:1)

对我来说问题是当我在我的电脑上失去电源,因为我正在为Android构建应用程序,我尝试了一切都没有用,直到我检查了我的config.xml,我发现它是gibish我无法从中读取任何内容。幸运的是我有一个git备份,所以我恢复了我的config.xml文件,一切都很好。

答案 1 :(得分:1)

> cordova.cmd构建Android 第一个标记之前的非空格。 行:0 列:1 字符:

  

ionic cordova平台rm android

     

ionic cordova平台添加android @ latest