一个自用的 React 项目模板,主要为了减少每次项目开发前的重复操作。主要采用 Vite + React + TypeScript + SWC + Tailwind css + Zustand/Valtio + Ant Design 等常用技术栈和常用库构建。
- 动态路由
- 完善的 Axios
- 区分环境变量
- Zustand/Valtio 状态管理仓库
- Svg To Component
pnpm create keepdesign
# 选择 react-pc-template
pnpm install
pnpm dev
pnpm sit
# or
pnpm prod
`
主要采用 Vite + React + TypeScript + SWC + Tailwind css + Zustand/Valtio + Ant Design 等常用技术栈和常用库构建。
默认采用 Zustand 为主状态管理,如果项目需要使用 Valtio,可自行安装并切换 src/store/modules/valtio/** 内主要逻辑