0

我目前正在使用终端与 MXMLC 进行编译。每次要编译都需要引入文件名,第一次打开Terminal还需要指定文件的路径。

我确信有一种更快的方法可以做到这一点。我对编程完全陌生,我还没有探索过 Mac OS X 中命令行和可执行文件的可能性。

我想知道是否有一种方法可以自动执行此任务,例如自动打开终端并输入编译所需行的可执行文件。我双击它并部署编译的文件。是否可以?

谢谢你的时间。

4

1 回答 1

1

编译 Flex 应用程序的方法有很多,但基本上应该归结为以下选项:

  • 让您的 IDE 为您完成;当然没有办法自动化这个过程
  • 使用命令行界面(CLI)(这就是你正在做的);我想您可以编写一个批处理文件或一个 shell 脚本或任何可能存在的 Mac 等效项来使该过程更加自动化
  • 使用SDK 附带的ANT和 Flex ANT 任务:http://livedocs.adobe.com/flex/3/html/help.html?content= anttasks_1.html;这基本上只是 CLI 的一个包装器,但它允许您执行其他任务,例如复制文件、打包等。
  • 使用MavenGradle 之类的构建和依赖管理工具来自动化一切。这两个工具主要针对 Java 构建,但它们都有一个用于构建 Flex 应用程序的插件:

当然,选择取决于您,但我个人更喜欢 GradleFx,因为它的简单性和全面性。(免责声明:我实际上非常喜欢它,以至于我成为了该项目的贡献者,所以我可能不再是公正的;))

于 2012-11-26T18:23:19.987 回答