【进阶】使用Composer
<br/>
>i 本文档的最新修订日期是:
> **2024-02-18**
# 综述
Composer是PHP开发中主流的包管理工具,本框架已支持与Composer共同使用。
本框架中对模块的自动加载独立且优先于Composer,因此即使没有Composer也不影响框架的任何功能。
# 使用Composer
请先参照【常量与核心配置】一节,设置核心配置项 <font color="#c7254e">`composer`</font> 。
框架源码中已预置了 <font color="#c7254e">`composer.json`</font> ,可直接使用Composer install完成安装。
# 加载流程
只有在框架无法找到类时才会交由Composer处理。
# 限制
框架预定义的 <font color="#c7254e">`\core`</font> 和 <font color="#c7254e">`\plugin`</font> 命名空间,以及在框架中使用的自定义模块,可能会与Composer加载的包冲突,需手动解决相应冲突。