当我使用plugman
安装特定于Android的插件时,它会将资产文件添加到platforms/android/asstes/www/
,这会在每个cordova prepare
cli命令上清除,我必须手动添加它们。
有没有办法让plugman将它们复制到merges/android/
或platforms/android/platform_www/
,以便我不需要在每次准备后手动复制它们?
答案 0 :(得分:2)
除非您有非常具体的需求(您根本不想使用CLI,或者您需要在与您的cordova CLI版本不兼容的plugman版本中使用错误修复或功能),否则最好安装cordova中的所有插件都是通过CLI:
cordova plugin add https://github.com/phonegap/phonegap-plugin-fast-canvas
CLI使用plugman,但处理不同的资产目录等。
您可以安装仅限android或仅使用cordova插件的ios插件。
答案 1 :(得分:0)
您可以在CLI中使用/ merges文件夹: 1)通过plugman安装插件 2)将/ plugins文件夹复制到/ merges / android / yourplugin 3)下次你跑" cordova准备"或者" cordova build"或" cordova run"它将保留该文件夹
答案 2 :(得分:0)
更新::
如果您在Cordova 3.0上使用phonegap-plugin-fast-canvas
,则由于一些命名问题,构建将失败
我已经向主要的git建议了修复,你也可以在我的叉子上找到它https://github.com/Davidx7/phonegap-plugin-fast-canvas