Skip to content
导航目录

项目目录结构

后端代码目录结构

树结构生成 cmd 输入 tree /f >tree.txt

ts
php
├─app
│  ├─admin 后台应用
│  │  ├─controller    控制器
│  │  ├─middleware  中间件   
│  │  ├─route   路由  
│  ├─api 前端用户应用
│  │  ├─controller  控制器
│  │  ├─middleware 中间件
│  │  └─route  路由  
│  ├─cron 应用
│  │  └─controller  控制器 
│  ├─validate 验证器
│  ├─listener  
│  ├─middleware 全局中间件
│  ├─model 模型
│  ├─service 服务
│  ├─subscribe
│  ├─traits 公共封装
│  └─util 工具类
├─config 配置文件
├─extend 扩展
├─public
│  │  index.php 入口文件
│  └─backend 后台入口
├─route 路由
├─runtime 日志
├─vendor 依赖包
└─view
│  └─cogen 代码模板

前端代码目录结构

树结构生成 cmd 输入 tree /f >tree.txt

ts
├── admin
	├── public
	├── src 
	│	├── api (接口定义)
	│	├── assets (静态资源)
	│	├── components (存放公用全局组件)
	│	├── layout (存放框架布局视图)
	│	├── router (存放路由信息)
	│	├── stores (存放组件的状态 pinia)
	│	├── theme (存放框架样式)
	│	├── types (ts 类型定义文件)
	│	├── utils (存放工具类函数)
	│	└── views (存放页面视图)

	├── .env (全局默认配置文件)
	├── .eslintignore (eslint忽略配置)
	├── .eslintrc.js (eslint配置)
	├── .gitignore (git提交忽略配置)
	├── .prettierrc.js (prettier代码格式化配置)
	├── CHANGELOG.md (框架更新日志)
	├── index.html (用户页面访问入口)
	├── LICENSE (开源许可证)
	├── package-lock.json (npm锁定安装时的包的版本号)
	├── package.json (包的依赖管理配置文件)
	├── README.md (框架介绍文件)
	├── tsconfig.json (ts配置文件)
	└── vite.config.ts (vite配置文件)

欢迎使用HardAdmin