/react-template

一个react项目模板,基于 vite + react + typescript + swc + tailwindcss + valtio + antd,减少每次项目开发前的重复操作

Primary LanguageTypeScript

React-Template

一个自用的 React 项目模板,主要为了减少每次项目开发前的重复操作。主要采用 Vite + React + TypeScript + SWC + Tailwind css + Zustand/Valtio + Ant Design 等常用技术栈和常用库构建。

预览地址:https://react-template-ds.netlify.app

主要功能

  • 动态路由
  • 完善的 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/** 内主要逻辑