具有多个模块的 Flex 链接报告文件会相互覆盖
我正在使用 Flex Builder 3 中的链接报告选项来尝试跟踪 Flex 应用程序模块中的依赖关系。
然而,每个模块都会生成不同的报告,并且它们都使用相同的文件名,因此它们最终会相互覆盖!
有没有办法为每个模块生成单独的文件 - 无需创建文件观察器来在生成它们时复制它们!
我使用以下命令行参数:
-locale en_US -link-report=linkreport.xml -optimize
理想情况下,我想要类似 -locale en_US -link-report=linkreport_%MODULE %.xml -optimize
但我不知道这是否可能?
I am using the link-report option in Flex Builder 3 to try to track down dependencies in my Flex application's modules.
However a different report is generated for each module and they all use the same filename so they end up overwriting each other!
Is there a way to generate separate files for each module - without having to create a filewatcher to copy them each as they are generated!
I am using the following command line arguments :
-locale en_US -link-report=linkreport.xml -optimize
Ideally I'd like something like -locale en_US -link-report=linkreport_%MODULE%.xml -optimize
but i dont know if that is possible?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我同意,这很烦人,编译器应该支持。
一种不太优雅的方法(假设您的模块和主 swf 都在同一个项目中)是创建一个项目,并将源文件夹指向现有项目的源文件夹,但使用不同的输出文件夹。
现在仅编译模块,您应该能够获得该模块的链接报告。
虽然方法很糟糕,但在尝试追踪泄漏的引用时对于完成任务很有用。
I agree, this is annoying, and should be supported by the compiler.
A not-so-elegant approach (assuming that your modules and main swf are all in the same project), is to create a project, and point the source folder back to the source folder of the existing project, but with a different output folder.
Now compile only the module, and you should be able to get the link report for just the module.
Crummy approach, but useful for getting-er-done when trying to track down leaking references.
我认为您正在使用依赖模块。 如果您使用独立的模块,那么它们将有自己的类,并且不与主应用程序共享,这可能会给您带来所需的结果。
I think you are using dependent modules . If you use independent modules then they will have there own classes and do not share with the main application and that may give you the desired results .