我有一个执行build命令后执行的Cordova钩子。并且在执行构建命令之前执行一个钩子。
我希望只有在构建命令中添加了--release属性才能执行它。
有可能吗?因为我正在做一些钩子(即更改构建的版本代码。),我只想为发布版本做。
请询问您是否有不明确的事情。
答案 0 :(得分:1)
我曾经写过一个类似的钩子但不完全一样。那就是参数化应用程序ID以安装facebook插件。您也可以按照类似的方法解决您的问题。
这些链接可以帮助您 - SO post on hook和sample hook github repo。可能在您的情况下,您必须在每次构建之前将release属性设置为环境变量,而不是将其作为构建属性传递。希望它有所帮助。
更新:对于mac OS,您可以在用户目录.bash_profile