离子错误:属性名称无效

时间:2017-09-22 05:43:35

标签: ionic-framework

我正在尝试执行离子命令。

ionic cordova platform add ios

它让我在终端上出现以下错误。

Error: Invalid attribute name Line: 12 Column: 35 Char: " at error (/Users/jacmacos2/Desktop/project/node_modules/sax/lib/sax.js:666:10) at strictFail (/Users/jacmacos2/Desktop/project/node_modules/sax/lib/sax.js:692:7) at Object.write (/Users/jacmacos2/Desktop/project/node_modules/sax/lib/sax.js:1330:13) at XMLParser.feed (/Users/jacmacos2/Desktop/project/node_modules/elementtree/lib/parsers/sax.js:48:15) at ElementTree.parse (/Users/jacmacos2/Desktop/project/node_modules/elementtree/lib/elementtree.js:271:10) at Object.parse (/Users/jacmacos2/Desktop/project/node_modules/elementtree/lib/elementtree.js:584:8) at Function.<anonymous> (/Users/jacmacos2/Desktop/project/node_modules/ionic/node_modules/@ionic/cli-utils/lib/cordova/config.js:29:28) at next (native) project

我不明白发生了什么。 如果有人遇到这个问题,请告诉我如何解决它。 提前谢谢。

4 个答案:

答案 0 :(得分:1)

我解决了。 我检查了我的config.xml文件。 双引号从那里删除。 我只是添加它并完成它然后问题解决了。

答案 1 :(得分:0)

就我而言,& name属性上有一个config.xml符号。在我搞清楚之前,我已经花了一段时间。

答案 2 :(得分:0)

在我的情况下,这是一个不必要的逗号(,)。所以基本上通过你的代码来检查任何拼写错误。

答案 3 :(得分:0)

就我而言,我是从网页中摘录的,但有一个字符而不是空格。

我搜索并替换了这个替代空格字符,然后它通过了。

这就是为什么在我的情况下错误显示为:

new.xml