只有在build命令中添加了--release才能运行Cordova Hook

时间:2017-07-06 06:27:34

标签: cordova ionic2 hook

我有一个执行build命令后执行的Cordova钩子。并且在执行构建命令之前执行一个钩子。

我希望只有在构建命令中添加了--release属性才能执行它。

有可能吗?因为我正在做一些钩子(即更改构建的版本代码。),我只想为发布版本做。

请询问您是否有不明确的事情。

1 个答案:

答案 0 :(得分:1)

我曾经写过一个类似的钩子但不完全一样。那就是参数化应用程序ID以安装facebook插件。您也可以按照类似的方法解决您的问题。

这些链接可以帮助您 - SO post on hooksample hook github repo。可能在您的情况下,您必须在每次构建之前将release属性设置为环境变量,而不是将其作为构建属性传递。希望它有所帮助。

更新:对于mac OS,您可以在用户目录.bash_profile

中设置环境变量