# 配置說明
[TOC]
* 框架運行的時候會從所有控制器所在目錄中收集配置的加載路徑
* 加載順序為: `框架默認配置 -> app.php -> route.php -> .env -> 公共模塊配置 -> 自定義模塊配置`
* 加載完app.php后就會根據**ip_config**或**domain_config**的配置信息來覆蓋原有配置,配置覆蓋級別為 **域名配置>ip配置**
* 配置文件名字可以任意,文件數量可以任意的多,上線關閉調試模塊后會自動合并
>所有的配置項含義都在框架目錄的config.php文件有都有注釋,框架配置(app.php)不要寫在業務模塊的配置中,應該寫在app.php中,因為這些配置是啟動公共模塊和業務模塊的基礎
## 框架配置
* 框架配置請放在app.php中,app.php文件可以放在任意的config同級目錄中,框架會自動加載第一個找到的app.php路徑,如果有多個,則后面的會被忽略
## 公共配置
* 此項配置在common模塊中,所有模塊中都可以使用,文件名和數據可以任意多
## 模塊配置
* 業務模塊配置,只能在對應的模塊中使用,文件名和數據可以任意多
## 環境配置
* 另外可以在入口文件的上線目錄放置 **.env****.json****.yml** 環境配置,環境配置會強制覆蓋框架(app.php)的配置