🌈 当前后台管理框架模板是基于 React18、React-Router v6、Redux && Redux-Toolkit、TypeScript、Ant-Design v5
- 🚀 采用最新技术找开发:React18、React-Router v6、React-Hooks、TypeScript
- 🚀 整个项目集成了 TypeScript (完全是为了想学习 🤣)
- 🚀 支持 Antd 主题色更换、组件大小切换、语言切换、暗黑、 灰色...
- 🚀 使用 Redux-Toolkit 做状态管理,内部集成了 immer、react-redux、redux-persist
- 🚀 使用 TypeScript 对 Axios 整个二次封装 (全局错误拦截、常用请求封装、全局请求...)
- 🚀 使用 Prettier 统一格式化代码,集成 Eslint、Stylelint 代码校验规范(项目规范配置)
- 🚀 使用 husky 提交前自动格式化代码
- Clone:
# Gitee
git clone https://gitee.com/Mywbj/react18-template
# GitHub
git clone https://github.com/Mywbj/react18-template
- 安装依赖:
yarn
或
npm install
# 安装失败,请升级 nodejs 到 16 以上,或尝试使用以下命令:
npm install --registry=https://registry.npm.taobao.org
- 运行:
yarn start
或
npm run start
- 打包:
yarn build
或
npm run build
- 代码风格修复:
yarn fix
或
npm run fix
- 格式化当前项目下的所有文件:
yarn prettier
或
npm run prettier