# react-template-admin **Repository Path**: chaoxa/react-template-admin ## Basic Information - **Project Name**: react-template-admin - **Description**: No description available - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-04-15 - **Last Updated**: 2024-04-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

一个轻量级 React18 后端管理模板,旨在快速搭建后端管理系统包含基础功能不做过渡封装,快速扩展 技术栈: - react18 - react-router6 - zustand4 - vite4 - axios - fakerjs、 - dayjs ...... 支持的功能: - [x] 登录/退出登录 - [x] 数据持久化存储 - [x] 路由鉴权 - [x] 动态主题 - [x] 错误处理 - [x] axios 封装 # 目录结构 ```bash ├─ public # 静态资源 │ ├─ favicon.ico # favicon图标 ├─ src # 项目源代码 │ ├─ components # 全局公用组件 │ ├─ layout # 布局组件 │ ├─ config # 全局配置 │ │ └─ router.tsx # 路由配置 │ ├─ services # api接口 │ ├─ stores # 全局 store管理 │ ├─ utils # 全局公用方法 │ ├─ pages # pages 所有页面 │ ├─ App.tsx # 入口页面 │ ├─ global.d.ts # 全局声明文件 │ ├─ index.css # 全局样式文件 │ └─index.tsx # 源码入口 └── .commitlintrc.js # 自定义commitlint └── .cz-config.js # 自定义commitlint └── .eslintignore # eslint忽略文件 └── .eslintrc.js # eslint配置 └── .prettierrc.js # prettier配置 └── vite.config.js # vite打包配置 └── index.html # html模板 └── package.json # package.json ``` # 安装及使用 ```shell # 克隆项目 git clone https://github.com/panyushan-jade/react-template-admin.git # 进入项目目录 cd react-template-admin # 安装依赖 pnpm install(推荐使用pnpm) # 启动 pnpm start # 构建 pnpm build # 预览 pnpm preview ``` # 运行效果(账号密码随便填)

# git 提交 ```shell # 添加到暂存区 git add -A # 提交代码 pnpm cz 按照提示下一步就行,.cz-config.js可以修改提示相关配置 ``` ## 最后 目前还有很多不足的地方,如果你觉得有不错的想法及更好的实现可以提 pr,大家一起学习进步~
如果你觉得这个项目还不错,点个 star ⭐️ 支持一下 thanks~