基于 Taro 框架的多端开发项目,支持微信小程序、H5、React Native 等多个端。
- Taro 3.6.25 - 多端开发框架
- React 18.0.0 - UI 库
- TypeScript - 类型检查
- Zustand - 状态管理
- Sass - CSS 预处理器
- Node.js >= 14.0.0
- npm >= 6.0.0
npm installnpm run dev:weapp
npm run build:weappnpm run dev:h5
npm run build:h5npm run dev:rn
npm run build:rnnpm run dev:alipay
npm run build:alipaynpm run dev:tt
npm run build:ttsrc/
├── assets/ # 静态资源
├── components/ # 公共组件
├── pages/ # 页面文件
├── store/ # 状态管理 (Zustand)
├── styles/ # 样式文件
├── types/ # TypeScript 类型定义
├── utils/ # 工具函数
├── app.config.ts # 全局配置
├── app.scss # 全局样式
└── index.html # H5 入口文件
- 组件使用 PascalCase 命名
- 页面使用 kebab-case 命名
- 工具函数使用 camelCase 命名
- 使用 TypeScript 进行类型检查
- 遵循 ESLint 规则
- 使用模块化开发
- 合理拆分组件
npm run build:h5 # H5
npm run build:weapp # 微信小程序
npm run build:rn # React Native#a3a3a3
MIT License