首页 > 解决方案 > 如何清除 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 存储库并安装我的。见图片。如何清除导致该分辨率的缓存?

在此处输入图像描述

标签: cordovacordova-plugins

解决方案


不确定 Ionic 添加了哪些图层,但对于直接 Cordova,您需要查看config.xmlpackage.json文件以确保其中没有旧参考。所以:

  • 调用cordova plugin rm <plugin-name>本地删除插件
  • 清除config.xml和中的引用package.json
  • 调用cordova plugin add <plugin-name>以从正确的位置添加插件。

推荐阅读