参考Flex编译器中的外部源代码

时间:2012-01-27 00:10:13

标签: actionscript-3 flex compc

Flex编译器中是否有类似于external-library-path的外部源路径选项?

我的要求是,我正在构建一个“SWC”文件,但我不想在我的'src'文件夹中包含某些文件夹,因为这些文件在运行时在我的其他应用程序中无论如何都可用。 (试图成为资源约束)。因此,我想在编译期间使用这些文件夹,但不希望将它们包含在生成的“SWC”文件中。

-Ravi

2 个答案:

答案 0 :(得分:0)

遗憾的是,没有“排除”选项,但不要求您包含主src文件夹 - 您可以使用-include-sources指定实际要包含的所有子文件夹。

您还可以使用-include-classes-include-file来指定单个文件。看看这个list of compiler options

答案 1 :(得分:0)

  

Flex编译器中是否有可用的外部源路径选项   类似于external-library-path?

Source-path会起作用吗?

http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf69084-7a92.html

您可以轻松列出多个源路径。

  

我的要求是,我正在构建一个“SWC”文件,但我不想这样做   包括我的'src'文件夹中的某些文件夹,因为它们都是   在运行时在我的其他应用程序中可用。 (试着成为   资源约束)。所以,我想在这期间使用这些文件夹   编译但不想将它们包含在生成的“SWC”中   文件。

如果SWC中的类与其他资产有依赖关系,则必须将它们编译到SWC中。 SWC如何知道它们是否可以在外部,在运行时使用?如果SWC中的类与其他类有依赖关系,则出于同样的原因,必须将这些其他类编译到SWC中。

如果SWF可以从多个位置获得相同的类,那么最终的SWF(或SWC项目)应该优化重复项,从而在最终的SWF中只有一个实体的“实例”。