cordova - Cordova :找不到plugin.xml

标签 cordova ionic-framework

我正在尝试从我的coordova文件中删除此插件,但出现此问题

Error: Cannot find plugin.xml for plugin 'org.apache.cordova.file-transfer'. Please try adding it again.


这是删除插件的cordova命令

cordova plugin rm cordova-plugin-file-transfer


请协助我为什么无法删除此插件。谢谢

最佳答案

我在尝试升级插件时遇到了这个问题。

首先按照this post的建议删除插件文件夹<myapp>/plugins/cordova-plugin-file-transfer。如果仍然无法通过cordova删除该插件,请在<your_app>/plugins中编辑3个json文件,并删除所有对cordova-plugin-file-transfer的引用。

----从android.json中删除----

"cordova-plugin-file-transfer": {
    "PACKAGE_NAME": "com.mycompany.myapp"
}


----从ios.json中删除----

"cordova-plugin-file-transfer": {
    "PACKAGE_NAME": "com.mycompany.myapp"
}


----从fetch.json中删除----

"cordova-plugin-file-transfer": {
    "source": {
       "type": "registry",
        "id": "cordova-plugin-file-transfer"
    },
    "is_top_level": true,
    "variables": {}
}


Cordova现在将识别出未安装该插件。这终于解决了我的更新问题,因为我终于能够运行cordova plugin add cordova-plugin-file-transfer而没有出现错误。

关于cordova - Cordova :找不到plugin.xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35517537/

相关文章:

cordova - Ionic4 watchPosition 和 getCurrentPosition 的地理位置对于 Ionic/Capacitor 不准确

android - ionic 3 选项卡硬件后退按钮不会退出

android - 尝试使用 cordova facebook 插件登录 facebook 时出错

php - JSON 编码问题

android - ionic ion-header-bar 样式在 iOS 上被破坏

javascript - 在 Angular js中一次显示一条错误消息

将 Stripe Apple Pay 按钮添加到 ionic 移动应用程序时出现 SSL 错误

android - webkit 未定义 : InAppBrowser Cordova

javascript - addEventListener ('exit' ) 到 PhoneGap 中的 inappbrowser

android - 在屏幕 sleep Android Cordova 上暂停 Youtube 视频