使用 mxmlc 在命令列中構建 Flex 或 Flash 專案

Flex 編譯器(mxmlc)是 Flex SDK 最重要的部分之一。你可以在任何你喜歡的文字編輯器中編輯 AS3 程式碼。建立一個從 DisplayObject 擴充套件的主類檔案。

你可以在命令列中觸發構建,如下所示:

mxmlc -source-path="." -default-size [width in pixels] [height in pixels] -default-frame-rate [fps] -o "outputPath.swf" "mainClass.as"

如果需要編譯 Flash 專案(而不是 Flex),可以按如下方式新增對 Flash 庫的引用(你需要安裝 Adobe Animate IDE):

mxmlc -source-path="." -library-path+="/Applications/Adobe Animate CC 2015.2/Adobe Animate CC 2015.2.app/Contents/Common/Configuration/ActionScript 3.0/libs" -static-link-runtime-shared-libraries=true -default-size [width in pixels] [height in pixels] -default-frame-rate [fps] -o "outputPath.swf" "mainClass.as"

或者在 Windows 上:

mxmlc -source-path="." -library-path+="C:\Program Files\Adobe\Adobe Animate CC 2015.2\Common\Configuration\ActionScript 3.0\libs" -static-link-runtime-shared-libraries=true -default-size [width in pixels] [height in pixels] -default-frame-rate [fps] -o "outputPath.swf" "mainClass.as"