gpt4 book ai didi

apache-flex - 是否有在 SWC 组件中嵌入元数据(例如版本、许可证)的标准化方法?

转载 作者:行者123 更新时间:2023-12-04 01:54:45 25 4
gpt4 key购买 nike

场景 : 有一个 Adobe Flex 3 项目以 SWC 的形式使用多个第三方库和组件文件。

我们怎么知道“里面是什么”那些SWC文件?具体来说,我如何确保项目使用所有这些组件的最新版本?

根据 official Adobe Flex 3 help , “你可以定义”(原文如此)version您打算打包和分发的组件的属性。类似的东西:

private static const version:String = '1.0.0.42';

但是 Adob​​e 的创作工具不会以任何特殊方式处理该属性,而且我怀疑社区并不常用它,无论如何。

文件 catalog.xml这就是全部 SWC从这个意义上说,组件似乎不包含任何有用的东西。

开发商是否在分发 SWC通常以任何方式在这些文件中嵌入元数据?是否有一种标准化的方法可以从 SWC 中检索诸如版本、许可证、作者和版权之类的数据?文件?

最佳答案

我认为在 .swc 文件本身中包含版本名称是一种很好的做法。例如,如果您使用 Mate 框架,则 swc 文件名类似于 Mate_08_5.swc。快速浏览一下,您可以看到您使用的是 0.8.5 版本。

就许可证而言,通常您会在包含 .swc 文件的 .zip 中分发 LICENSE 文本文件。

关于apache-flex - 是否有在 SWC 组件中嵌入元数据(例如版本、许可证)的标准化方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/363267/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com