ドキュメントThe 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
プロジェクト フォルダに入力するだけで、使用可能なターゲットを見つけることができます。そのため、さまざまなカスタム パラメータのセットを使用していくつかのシェル スクリプトを用意すると、もちろんある程度柔軟なビルドが可能になります。
于 2013-11-21T18:54:00.957 に答える