我有时在尝试安装任何Cordova插件时会出现错误(通常在GMT 0下午6点左右)。
这些都是来自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
它确实无关紧要,因为如其中的许多插件,它们都会遇到相同的错误。它在早晨可以很好地工作,然后突然关闭。
我已经在多台计算机上尝试了多个单独的Internet连接(来自英国),甚至我有一个脚本,如果它们失败,可以重新运行命令,因此它将尝试连续安装20个插件,直到安装它们的安装无论我运行脚本多久。我不断运行一个小时,而没有一个小时。
我还检查了npm和github的状态,如果它们可能倒下,但是它们似乎像往常一样启动并运行...
任何想法都将不胜感激
*基于我的评论,这对问答器有帮助,我被要求发布作为答案:*
我根本不知道Ionic,但是我对Cordova有一定的经验,即使在公司网络上也从未遇到任何安装插件的问题。
尝试在没有离子的情况下安装插件。
cordova plugin add my.plugin.name
此错误可能是由无效的androidmanifest.xml文件引起的。使用ionic corvoda
安装插件后,我的AndroidManifest.xml出现了语法错误,并且在构建APK时遇到了这个问题。修复语法错误后,构建成功完成。