1
因此,我所擁有的是一個Flex應用程序,它由大約20個在運行時加載的模塊組成。每個模塊都是Flex Builder中自己的項目,我想要做的就是創建所有這些模塊的發佈版本,而不必去每個項目並選擇Project-> Export Release Build ...Flex Builder:你如何運行多個「Export Release Build ...」
我該怎麼做這樣的事情?
因此,我所擁有的是一個Flex應用程序,它由大約20個在運行時加載的模塊組成。每個模塊都是Flex Builder中自己的項目,我想要做的就是創建所有這些模塊的發佈版本,而不必去每個項目並選擇Project-> Export Release Build ...Flex Builder:你如何運行多個「Export Release Build ...」
我該怎麼做這樣的事情?
如果您有一個複雜的項目,可能值得創建一個ant構建任務。這使您可以對構建過程和參數進行非常具體的控制。
您可以從website(手冊here)下載螞蟻。有一個包含在eclipse中的版本,但我更願意通過命令行來運行它。
Flex構建器附帶一個ant庫,它定義了構建actionscript和mxml文件的任務。這裏也有一些文檔here
舉例來說,這是一個示例mxmlc的任務,你可以通過運行「蟻生產編譯」做:
<target name="production-compile">
<mxmlc file="myApp.mxml"
show-actionscript-warnings="false"
output="myApp.swf"
debug="false"
optimize="true"
>
<default-size width="800" height="600"/>
<default-frame-rate>60</default-frame-rate>
</mxmlc>
</target>
您可以爲每個模塊添加mxmlc的任務,而這將允許您使用一個命令構建整個應用程序。
是的,螞蟻幾乎是一樣的方式去這裏。 – 2009-04-08 05:14:31