如何通过 github url 安装 cordova 插件并在 config.xml 中设置其配置

how to install cordova plugin through github url and set its configuration in config.xml

<plugin name="cordova-plugin-intent-action" spec="git+https://github.com/ngocdaothanh/cordova-plugin-intent-action.git" />
<plugin name="co.mylonas.cordova.applicationstate" spec="git+https://github.com/leomylonas/cordova-plugin-applicationstate.git" />

我正在尝试在我的 cordova 应用程序中安装这两个插件。当我 运行 命令 cordova plugin add --PluginName@gitURL-- 它起作用了。但是当我 运行 cordova 平台添加 android 时,它给了我以下错误。

在我使用 cordova 6.1.1 和 node 6.9.5 之前一切正常。但是在升级两者之后,我看到了这个问题。

注意:我正在使用 科尔多瓦 7.1.0 节点 8.9.1 npm 5.5.1

git+https 是仅供 git 客户端使用的方案。只需删除 git+ 部分。

但是我不建议您对插件使用远程存储库,因为我已经两次让这样的存储库消失了,要么是由于名称更改,要么只是被删除了。

我建议您将它克隆到本地路径,签出所需的 tag/branch,从中删除内部 .git 目录并将整个内容提交到您的主项目。您可以将其添加为

<plugin name="the-plugin-name" spec="stored-plugins/that-important-plugin" />