Cordova / PhoneGap CLI"准备"删除由" plagman"添加的平台资产

时间:2013-12-29 13:04:05

标签: cordova cordova-cli

当我使用plugman安装特定于Android的插件时,它会将资产文件添加到platforms/android/asstes/www/,这会在每个cordova prepare cli命令上清除,我必须手动添加它们。

有没有办法让plugman将它们复制到merges/android/platforms/android/platform_www/,以便我不需要在每次准备后手动复制它们?

3 个答案:

答案 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