我有一个本地插件,我正在尝试将其安装到 Cordova 项目中。通过 VS 添加它就像一个魅力,但是当我构建它时,plugman 尝试从注册表中检索插件(npm http GET http://registry.cordova.io/[Plugin]/[Version])和构建失败,因为这个插件只存在于本地。
任何人都有线索,如何让plugman从本地路径获取插件?
我有一个本地插件,我正在尝试将其安装到 Cordova 项目中。通过 VS 添加它就像一个魅力,但是当我构建它时,plugman 尝试从注册表中检索插件(npm http GET http://registry.cordova.io/[Plugin]/[Version])和构建失败,因为这个插件只存在于本地。
任何人都有线索,如何让plugman从本地路径获取插件?
Cordova 5.0.0 发生的一个重大变化是插件现在开始迁移到 npm。不幸的是,Cordova 4.3.1 及更低版本不支持基于 npm 的插件。
结果,您可能会遇到这种情况,即插件在 npm 中引用了某些内容。本文提供了在使用 Cordova 4.3.1 或更低版本时处理此问题的提示和解决方法。
请注意,您可以将 Cordova 5.0.0+ 与 Visual Studio 2015 一起使用,但 5.0.0 存在 Ripple 的已知问题以及已在 Cordova 5.1.1 中解决的 Android 安全问题。我会使用 Cordova 5.1.1 而不是 5.0.0。请注意,在 2015 RC 中,VS 仍将使用 Ant 而不是 Gradle 构建,并且某些插件可能需要 Gradle。(这将在即将到来的更新中解决。)