错误:根节点外的文本数据 - 安装cordova插件时

时间:2017-09-11 22:21:39

标签: javascript node.js cordova ionic-framework npm

我在尝试安装任何离子的cordova插件时有时会出错(通常在格林威治标准时间下午6点左右+0之后)。

这些是来自npm和GitHub的插件,我得到的错误是:

Error: Text data outside of root node.
Line: 155
Column: 1
Char: "

安装命令将是

的内容

ionic cordova plugin add cordova-plugin-network-information@1.3.1

插件是什么并不重要,因为正如前面提到的那样,它们都会出现同样的错误。它会在早上完全正常工作,然后突然关闭。

我已尝试在多台计算机上,在多个独立的互联网连接上(来自英国),我甚至有一个脚本,如果它们失败则重新运行命令,因此它会尝试连续安装大约20个插件,直到它们安装为止无论我多长时间运行我的脚本。我经常跑了一个小时,没有安装任何一个。

我还检查了npm和GitHub的状态,如果它们可能已经关闭了,但它们似乎正常运行......

非常感谢任何想法

2 个答案:

答案 0 :(得分:2)

*根据我的评论帮助提问者,我被要求发布作为答案:*

我根本不懂离子,但我确实对Cordova有一些经验,即使在公司网络上也没有任何安装插件的问题。

尝试安装不带离子的插件。

Scheduler

答案 1 :(得分:0)

此错误可能是由无效的AndroidManifest.xml文件引起的。使用ionic corvoda安装插件后,我的AndroidManifest.xml出现语法错误,在构建APK时遇到了这个问题。 修复语法错误后,构建成功完成。