一个自用的Taro开发小程序、H5的项目模板,主要为了减少每次项目开发前的重复操作。主要采用 Taro + React + TypeScript + Webpack + Tailwind css + Zustand + ahooks + Taro-ui 等技术栈和Taro常用库构建。
- 统一管理的路由、分包、分包预加载系统
- 完善的 Axios Api管理规范
- 区分环境变量
- Zustand 状态管理仓库
- 常用Utils、Hooks和常用wechat api封装
- 常用组件
- 自定义tabbar封装
pnpm create keepdesign
# 选择 taro-template
pnpm i
pnpm dev:weapp
# 测试环境 对应环境变量.env.test
pnpm build:weapp:test
# or
# 生产
pnpm build:weapp
主要采用 Taro + React + TypeScript + Tailwind css + Zustand + ahooks + Taro-ui + @tarojs/plugin-http + @tarojs/plugin-html + axios + qs + dayjs + classnames 等技术栈和常用库构建