Cordova 科尔多瓦准备做什么?
我查看了文档,但没有找到关于该命令的清晰解释 那么,有人知道命令Cordova 科尔多瓦准备做什么?,cordova,mobile,cross-platform,Cordova,Mobile,Cross Platform,我查看了文档,但没有找到关于该命令的清晰解释 那么,有人知道命令cordova prepare的具体功能吗 它是否更新特定于平台的www文件夹? 如果是,它是否复制根www的完整内容 它是否会更新特定于平台的图标? 如果是,源图标应位于何处 它是否更新了特定于平台的启动屏幕? 如果是,源闪屏应位于何处 它是否更新了其他特定于平台的资源 它会更新Android清单吗? 如果是,如何自定义清单,以便cordova prepare合并自定义和生成的行 Android平台还更新了哪些其他
cordova prepare
的具体功能吗
www
文件夹?
- 如果是,它是否复制根
的完整内容www
- 如果是,源图标应位于何处
- 如果是,源闪屏应位于何处
- 如果是,如何自定义清单,以便
合并自定义和生成的行cordova prepare
Cordova prepare:它通过将必要的文件复制到指定的平台文件夹或所有平台文件夹中来准备
[[…]]
。然后,该项目就可以由Eclipse、Xcode等构建了
参考:
正如文件所说:
在这种情况下,一旦运行prepare,就可以使用Apple的Xcode SDK作为
修改和编译特定于平台的代码的替代方法
Cordova在平台/ios内生成。您可以使用相同的方法
使用其他平台的SDK
请参阅:在Cordova 5中,一个新的酷炫功能已添加到
Cordova prepare
命令中:
标记已重命名为projects config.xml中的标记。如果在config.xml中添加一个
标记,则将在cordova prepare上获取并安装该标记(如果尚未安装)
谢谢,我会问一个更精确的问题,因为我仍然不知道如何以及在何处添加平台无关和平台特定的文件…复制了哪些文件?这正是重点。我编辑了这个问题。@jrg:通常情况下,cordova prepare命令会将内容从您的通用www复制到特定于平台的目录中。如果您在
/merges
中有内容,则该内容也会复制到特定于平台的www
目录中。大多数项目都不需要使用它,但你应该意识到它。它还破坏了manifest.xml
文件,用Cordova认为最适合你的文件覆盖了它!