2

我正在寻找一个官方的 Adob​​e 页面来解释 Flex Builder 中使用的各种目录的来龙去脉,即html-template、bin-debugbin-release

这些文件夹中发生了很多事情:创建和删除文件夹,自动复制文件,或者不自动复制,AIR 应用程序似乎就是这种情况。我正在寻找有关控制此行为的设置、文件夹结构的记录意图等的具体信息。简而言之,我试图了解 Flex 工作流程的一部分,它似乎以不可预测且完全未记录的方式工作。

我不是在组织项目资产方面寻求帮助,我对半自动输出文件夹如何工作以及如何影响它们的配置更加好奇。

4

3 回答 3

1

我敢说你不会找到这个官方文档,因为 Adob​​e 认为这是他们的业务——从字面上看。请阅读 2008 年 12 月的这篇文章“<a href="http://www.adobe.com/devnet/flex/articles/best_practices_pt2.html" rel="nofollow noreferrer">Flex 最佳实践 - 第 2 部分:开发实践”;在“<a href="http://www.adobe.com/devnet/flex/articles/best_practices_pt2_02.html" rel="nofollow noreferrer">Handling Assets”部分中,您将看到一个文件夹结构的建议,看起来非常接近我认为你正在寻找的东西......

于 2008-12-12T18:50:30.677 回答
1

此链接可能对您有用。 http://livedocs.adobe.com/flex/3/html/wrapper_01.html

于 2009-10-24T18:34:14.893 回答
0

我会在官方文档中查看这些页面:

Flex 应用程序结构构建概述应用程序部署

简短的,我头脑中的答案是:

  • html-template的名称恰如其分,它存储了实际 Flash 对象的 HTML“包装器”或“容器”。如果您需要围绕您的 Flash/Flex 应用程序进行“标准”HTML/Javascript 设计/交互,您可以 在html-template中修改index.template.html并将外部 CSS、JS 等添加到该文件夹​​中。
  • bin-debug是为调试目的而编译的应用程序版本。因此,它会获取html-template中的所有内容并将其复制到bin-debug,同时编译构成您的应用程序的所有 SWF。
  • bin-release与bin-debug非常相似,但通过 Flex Builder 发布过程填充,并提供额外的选项,如“查看源代码”。实际上,我之前只是直接从bin-debug复制到演示服务器而没有遇到任何问题,但我确信这对于实际部署来说是个坏主意。

我要补充的唯一另一件事是,Flex Builder 会尝试尽快创建调试版本,因此它只会复制或编译它认为已更改的文件……有时它会遗漏一些。Project->Clean... 将强制将所有文件重新复制/编译到bin-debug中。

于 2008-12-16T00:09:41.010 回答