Я столкнулся с этой проблемой, пытаясь обновить плагин.
Начните с удаления папки с плагином <myapp>/plugins/cordova-plugin-file-transfer
, как предложено this post. Если плагин по-прежнему не может быть удален с помощью кордовы, отредактируйте 3 файла json в <your_app>/plugins
и удалите все ссылки на перенос кордова-плагина-файла.
---- удалены из 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
, не получив ошибку.
Попробуйте взглянуть на этот ответ. http://stackoverflow.com/a/30299721/4515566 – arainone