科尔多瓦准备做什么?

时间:2014-05-23 08:50:34

标签: cordova mobile cross-platform

我检查了文档,但没有找到关于此命令的明确说明。

所以有人知道命令cordova prepare究竟做了什么吗?

  1. 是否更新特定于平台的www文件夹?
    • 如果是,是否会复制根www的完整内容?
  2. 是否更新特定于平台的图标?
    • 如果是,那么源图标应该放在哪里?
  3. 是否更新特定于平台的启动画面?
    • 如果是,那么源闪屏应该放在哪里?
  4. 是否更新其他特定于平台的资源?
  5. 是否更新Android清单?
    • 如果是,我如何自定义清单,以便cordova prepare合并自定义和生成的行?
  6. 为Android平台更新了哪些其他文件?
  7. 为iOS平台更新了哪些其他文件?

2 个答案:

答案 0 :(得分:5)

Cordova准备:通过将必要的文件复制到指定的平台文件夹或所有平台文件夹来准备[<platform> [..]]。然后,该项目就可以由Eclipse,Xcode等构建。

请参阅:Cordova Commands

正如文件所说:

  

在这种情况下,一旦您运行prepare,您就可以使用Apple的Xcode SDK   修改和编译特定于平台的代码的替代方法   Cordova在平台/ ios中生成。您可以使用相同的方法   与其他平台&#39;的SDK。

参考:Apache Cordova API Documentation

答案 1 :(得分:2)

在Cordova 5中,cordova prepare命令添加了一个新的酷炫功能:

  

<feature>标记已重命名为项目config.xml中的标记。在config.xml中添加<plugin>标记将在cordova上获取并安装它(如果尚未安装)。

http://cordova.apache.org/news/2015/04/21/tools-release.html