# react-admin-base **Repository Path**: noviceLuo/react-admin-base ## Basic Information - **Project Name**: react-admin-base - **Description**: 用于构建后台管理项目初始化框架 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-10-18 - **Last Updated**: 2023-10-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # react-base ### 介绍 用于搭建后台管理项目 使用选型 React18 + ReactRouter6.0 + Vite + TypeScript + Antd5.0 ### 软件架构 ```bash # 项目创建 $ yarn create vite # 选择 typescript $ npx create-react-app react-base --template typescript # diff算法 react@18.2.28 # 转换DOM树和Render react-dom@18.2.0 ``` ### 安装说明 ```bash # 安装项目依赖 $ yarn # 启用项目 $ yarn dev # 打包项目 $ yarn build # 测试 $ yarn test ``` ### 使用说明 ### 目录接口 ```views |—— src | |—— api # 网络请求 | |—— asstes # 资源管理 styles images iconfont | |—— components # 公共组件 | |—— config # 配置文件 | |—— hook # 钩子 | |—— layout # 全局布局组件 | |—— router # 路由 | |—— types # TS 类型定义 | |—— utils # 工具 | |—— views # 视图 |—— index.tsx # 程序主入口 ```