cordova - 如何清除 Cordova 插件缓存?
问题描述
我正在使用带有 Ionic Cordova 项目的 iMac 计算机。我将我 github 帐户上的一个插件克隆到一个自己的 repo中,并将该插件安装到一个带有ionic cordova plugin add https://github.com/axelcostaspena/MobileSDK-Cordova
. 现在,每次我尝试从原始存储库安装原始插件时,ionic cordova plugin add @selligent-marketing-cloud/selligent-cordova
它都会将插件 id 解析为我的 github 存储库并安装我的。见图片。如何清除导致该分辨率的缓存?
解决方案
不确定 Ionic 添加了哪些图层,但对于直接 Cordova,您需要查看config.xml
和package.json
文件以确保其中没有旧参考。所以:
- 调用
cordova plugin rm <plugin-name>
本地删除插件 - 清除
config.xml
和中的引用package.json
- 调用
cordova plugin add <plugin-name>
以从正确的位置添加插件。
推荐阅读
- html - 在 HTML 上绘图的最佳方式是什么
- firebase - 错误“类型‘字符串’不是‘值’的‘文件’类型的子类型”
- javascript - 出现“获取商店菜单需要回调”错误
- angular - 日期选择器 Angular
- python - 检测是否支持 IPv6、与操作系统无关、没有外部程序?
- regex - 在正则表达式中匹配用于检测成分品牌的序列
- html - ::在内容悬停之前没有平滑过渡
- python-3.x - 对 1 M 个整数元素进行插入排序?是否有任何调整可以在我的个人计算机上更快地运行它?
- css - 弹性项目 - 宽度不一致
- flutter - 使用 Flutter 导航在向导中管理 BLoC 模式