致力打造成一个基于新版主流技术的React中后台模版 预览地址
Continuously optimizing! Continuously exploring best practices! Continuously integration of popular technology solutions for middle and back-end web systems!
Due to my limited skills 🤏 Welcome to star、fork、PR、or make your valuable suggestions 👏👏
react18
、redux-toolkit
、vite4
、antd5
、ahooks
、pro-component
、typescript
、react-router-dom6
、css modules
、css in js
、emotion
、axios
react18-antd5-template
├─src
| ├─components // 公共组件
| ├─features // 业务组件(基于redux)
| ├─hooks // 公共hooks
| ├─layouts // 页面布局
| ├─mock // mock数据
| ├─pages // 业务页面
| ├─routes // 路由配置
| ├─types // 一些ts类型
| ├─utils // 工具函数
| ├─store.ts // redux store
|
├─tsconfig.json // ts配置
├─vite.config.ts // vite配置
-
安装依赖
pnpm install
-
本地启动项目
pnpm dev
-
生产环境打包
pnpm build:prod
feat
: 新增功能fix
: 修复 bugdocs
: 仅仅修改了文档,比如 README, CHANGELOG 等等test
: 增加/修改测试用例,包括单元测试、集成测试等style
: 修改了空行、缩进格式、引用包排序等等(不改变代码逻辑)perf
: 优化相关内容,比如提升性能、体验、算法等refactor
: 代码重构,「没有新功能或者 bug 修复」chore
: 改变构建流程、或者增加依赖库、工具等revert
: 回滚到上一个版本merge
: 代码合并