我有 cordova 8.0.0 ,我正在使用 cordova-android 7.1。
每次我都会运行像
这样的命令cordova plugin remove ...
# or
cordova plugin add ...
命令需要8分钟才能结束。 我检查了我的网络统计数据,我看到该节点正在下载大量的东西。似乎它正在为每个命令提取每个插件。
为什么cordova这样做?它正在减缓我的发展......
答案 0 :(得分:2)
所以,我不知道为什么,但我有一些依赖性问题。下次我为另一个程序包运行npm i ...
时,需要花费大量时间(只要在每个cordova
命令之后),并且我收到一条消息,说明已经更新了多个程序包。
然后下一个cordova命令运行得更快。
所以看来如果你的package.json
文件中有一些未安装的npm软件包,那么cordova 8.0.0会在每个命令下载它们......
答案 1 :(得分:0)
这似乎是一个已知问题。如here所述,唯一的解决方案是等待Cordova 9发布。至少要到今年年底...