我有两个不同的Cordova插件,它们使用相同的自定义框架。所以每个插件都有一个这个框架的副本。
因此,框架在不同位置的项目中被复制和添加两次。 这会在编译和链接时产生冲突。
我可以通过在其中一个插件的plugin.xml中添加一些标志来解决这个问题吗?
答案 0 :(得分:0)
我认为这取决于插件是如何完成的(你没有指定插件或你所谈论的框架)。
您使用的两个插件都可能正在将框架复制到同一个文件夹,而框架实际上只有一次在您的应用程序中构建。 (检查plugin.xml)
如果不是,您仍然可以分叉插件或从本地副本安装它们,以使它们从公共位置使用框架,或者将框架放在第三个插件中,并将其定义为其他插件的依赖项。