提供一个快速初始化的web脚手架。主要基于React、Typescript、Vite进行实现。
- 基础脚手架
- eslint + prettier
- commitizen
- 多环境打包
- zustand 状态管理
- react-router@6
- sass
- Node(v16+)
- pnpm(v7+)
- 安装依赖
pnpm install
- 本地开发
pnpm start:dev // 开发环境
or
pnpm start:testing // 测试环境
- 打包
pnpm build // 默认打包生产环境
or
pnpm build:dev // 也可以指定环境打包