【发布时间】:2018-10-18 19:57:32
【问题描述】:
我有一个自定义的 cordova 插件,其中包含 *.aar 文件和 *.kt (kotlin) 文件。当我删除并重新添加我的插件时(它在本地文件系统中,它失败了,因为删除步骤实际上并没有删除所有它;这是一个示例错误:
Error during processing of action! Attempting to revert...
Failed to install 'com.rsginc.mobilesurvey': CordovaError: Uh oh!
"/Users/me/code/ms-client-echidna/platforms/android/app/src/main/kotlin/com/rsginc/mobilesurvey/BreadCrumbs.kt" already exists!
at copyNewFile (/Users/me/code/ms-client-echidna/platforms/android/cordova/lib/pluginHandlers.js:261:45)
...
我有一个解决方法 - 一个别名,它将删除插件、rm 源代码,然后重新安装它,但这很难与我组中的其他开发人员分享。
这是我的 plugin.xml 中的一行(与上述错误匹配):
<source-file src="src/android/BreadCrumbs.kt" target-dir="app/src/main/kotlin/com/rsginc/mobilesurvey" />
还有什么我可以添加到我的 plugin.xml 以便在“cordova plugin rm ...”期间清理的内容吗?
【问题讨论】:
标签: cordova cordova-plugins cordova-cli