Skip to content

目录说明

只列出与webman官方不一样的地方,其它请参考webman目录章节

sh
├── app                           应用目录
   │── admin                     后台管理
   └── controller            后台控制器目录
   │── api                       api目录 用户前端专用,目前没用的
   └── controller            api控制器目录
   ├── common                    共用,放逻辑、模型、验证器(个人喜好)
   │—— logic                 逻辑层
   │—— model                 模型
   └── validate              验证器
   ├── exception                 自定义异常
   ├── middleware                中间件目录
   │—— AccessControl.php     跨域中间件
   │—— JwtAdmin.php          后端鉴权中间件
   │—— JwtApi.php            前端鉴权中间件
   └── RequestDecrypt.php    api接口解密中间件
   ├── process                   进程
   │—— ClearFile.php         每天定时删除没用的文件
   │—— TmpFile.php           每天定时删除临时文件
   └── ...                   其它官方
   ├── queue                     消息列队
   ├── utils                     常用的类库
   │—— codeGenerator.php     代码生成器
   │—— AliyunOss.php         阿里云oss操作类
   │—— DataEncryptor.php     加解密类
   │—— File.php              文件上传类
   │—— Jwt.php               jwt类
   │—— Pays.php              支付类
   │—— Sms.php               短信发送
   │—— WechatMini.php        小程序常用的操作类
   └── WechatMiniFahuo.php   小程序商城发货
   └── functions.php             自定义函数
├── config                        配置目录
   │—— superadminx.php           superadminx的配置
   └── ...                       其它官方
├── public                        ThinkValidate的语言包
   │—— admin_react               后端react的源码,详见前端的目录说明
   └── ...                       其它官方
├── resource                      ThinkValidate的语言包
└── ...                           其它官方