【问题标题】:Specify cordova build output指定科尔多瓦构建输出
【发布时间】:2016-06-17 12:01:14
【问题描述】:

有没有办法为 Apache cordova 构建指定构建输出文件的名称?

我看不到在cordova build <platform> 中指定输出文件名/路径的任何选项。

【问题讨论】:

  • 你所说的“建筑名称”是什么意思
  • 包名。 *.ipa , *.apk
  • @philk 你做到了吗?
  • 不,但我不记得我是如何解决我最初的扩展问题的。抱歉,太早了。

标签: cordova visual-studio-cordova


【解决方案1】:

实现此目的的一种方法是使用after build hook,并编写一个小脚本来适当地重命名 .ipa 或 .apk。

您可以为每个平台配置单独的挂钩脚本,并让脚本将默认的 .ipa 和 .apk 名称重命名为您要使用的名称。

要为 iOS 和 Android 设置单独的构建后挂钩,您需要在 config.xml 中添加类似这样的内容(当您标记此 Visual Studio 时,我假设您正在运行 Windows,因此使用了 .bat 脚本文件扩展名,但任何脚本都可以——我通常使用 Node 或 Python):

<platform name="android">
    <hook type="after_build" src="path/to/android_scriptname.bat" />
</platform>
<platform name="ios">
    <hook type="after_build" src="path/to/ios_scriptname.bat" />
</platform>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-25
    • 1970-01-01
    相关资源
    最近更新 更多