我一直在使用Cordova CLI v 6.5.0创建我的混合Android应用程序,它使用我自己制作的自定义插件。完整的工具链是
这一直没有问题。我还没有升级到Cordova CLI 7.0.1直到今天,因为我仍然支持Android 4.4,而7.0.1的基本版本是5.0。今天决定放弃支持Android v 4.4支持我决定升级Cordova CLI并立即遇到一些令人不快的意外
try_with_resources
。 然后我想我会将我的插件添加到项目中(完全可以预期系统会因为使用Java 8语法而感到皱眉)并遇到另一个令人不快的惊喜,我将在下面重现
16错误Windows_NT 10.0.15063 17错误argv“H:\ nodejs \ node.exe” “H:\ nodejs \ node_modules \ npm \ bin \ npm-cli.js”“install”“path:\ to \ my-plugin”“ - save” 18错误节点v7.5.0 19错误npm v4.1.2 20错误版本无效:“1.0”
我不明白这些错误 - 也许这里的某些人可以解释一下。
答案 0 :(得分:1)
尝试使用BUG_ID(int)|Stuff
-------|---------
897654 |Stuff
158974 |Stuff
158975 |Stuff
进行安装,而不使用新的npm安装机制:
https://example.com/show_bug.cgi?id=1958615 <-- this is the BUG_ID
请参阅https://cordova.apache.org/news/2017/05/04/cordova-7.html