2016-03-04 146 views
0

每次我科尔多瓦更新重置项目

  • 更新我的科尔多瓦版本
  • 更新科尔多瓦平台版本
  • 更新插件
  • 添加一个插件

要在现有应用程序使用节点如

cordova plugin add [some-plugin] 
cordova platform update ios 
etc 

更新/添加过程总是重置我的[平台]/WWW /文件夹为空的项目。在执行此操作之前,我总是进行备份,并将www文件重新放入。但是总会有冲突,或者丢失或遗忘的文件,这只会增加更新时间。

这不可能是正确的。科尔多瓦更新过程当然不能真正涉及清除现有项目并重新开始。

我在做什么错?

回答

1

对于定期的科尔多瓦工作流程,您不应该在平台目录中进行任何更改。平台和插件文件夹应该被认为是构建工件,而不是检入源代码控制。科尔多瓦将在需要时自动重新创建它们。

当您运行cordova prepare时,它将安装您在config.xml中列出的所有插件,并将您的根www文件夹的内容复制到平台www文件夹。