当我在我的cordova应用程序中通过CLI添加新插件时,www文件夹会删除我的文件?

时间:2016-04-19 12:31:06

标签: cordova phonegap-plugins cordova-plugins cordova-cli

每当我将新插件添加到我的cordova应用程序时,www文件夹中的所有文件都将消失,默认的phonegap项目文件(设备准备就绪!)将恢复。

因此,每当我必须添加新插件时,我必须备份我的www文件夹,然后添加插件,然后粘贴我的代码。

我通过Cordova CLI安装。 Cordova版本是6.1.1。

我将所有文件放在project / platforms / ios / www中。

我按照提到的here尝试将我的文件放在基本目录中的www中,但它不起作用。运行应用程序时屏幕为空白。

所以请建议一个解决方案,这样当我添加插件时,www文件夹中的所有文件都会保留。谢谢。

1 个答案:

答案 0 :(得分:1)

您将文件放在错误的位置。整个平台文件夹应该被视为构建工件而不是以这种方式使用,也不应该提交给源代码控制。

在" root"您的Cordova项目(config.xml所在的文件夹)中有一个www文件夹。您应该将应用程序文件保存在那里。当你跑:

cordova build ios

www中的所有文件和文件夹都将复制到:

platforms/ios/www

并替换之前的任何内容。当你跑:

cordova build ios

www中的所有文件和文件夹都将复制到:

platforms/android/assets/www

有关详细信息,请参阅Cordova CLI documentation