文档中略微触及了if 指令,但没有描述如何if
在构建时将自定义参数传递给指令。我想知道如何使用 Sencha Cmd 进行几个不同的构建,只需将某个参数/参数传递给构建脚本。
问问题
359 次
1 回答
2
当我可以做到这一点时,我找到了选择。假设我们在包含在指令中的代码中有一些条件部分if
:
...
//<if myoption1>
some code here
//</if>
...
//<if myoption2>
some code here
//</if>
...
然后我想出了如何使用 Sencha Cmd 在构建状态下控制 myoption 参数的方法,从帮助中读取 sencha ant 命令sencha help ant
并分析 sencha cmd 在构建过程中使用的不同构建 xml 文件。这里是:
sencha ant -t "Build - Testing" -p build.options=myoption1:true,myoption2:false,etc
sencha ant
只需在项目文件夹中键入即可找到可用的目标。因此,准备一些具有不同自定义参数集的 shell 脚本当然会在一定程度上为您提供灵活的构建。
于 2013-11-21T18:54:00.957 回答