APM 工程中的 asconfig
本站不复制一份完整 asconfig 官方手册,只记录 asconfig/asconfigc 在 APM 工程体系中的推荐用法与边界。
Package
Package 的 asconfig.json 主要描述 ActionScript compiler 输入输出与 external library。
APM 安装的 SWC 默认在:
text
libs/因此模板会把 ./libs 纳入 external-library-path。
App
App 通常同时维护:
text
asconfig.json
asconfig.native.jsonDesktop 和 Android/iOS 的 compiler/ADT 参数由模板与 apm-cli app config 共同维护。
配置真相
CLI 负责把 APM 的 project convention 同步进 asconfig,但最终编译仍由 asconfigc/AIR SDK 执行。
如果需要排查:
bash
apm-cli app sync
apm-cli app doctor
asconfigc --help与 air-app.json 的边界
air-app.json 表达 APM App 自己的 convention 扩展,例如 icon filename pattern;它不是 asconfig 的替代品。