This is a Simple React App with RsBuild & Typescript, managed by the pnpm workspace in the frontend root.
- Support RsBuild ModuleFederationPlugin for Micro Frontends
- Support Dynamic zip component loading
- Support Dynamic Routing & Dynamic Menu
- Support Axios for API calls
- Support Antd-Mobile UI Library
- Support Redux for State Management
- Support Mock Server for API Mocking
- Support Access Components
- Support Jest for Unit Testing
- Support DockerCompose for Deployment
在 frontend 根目录执行(pnpm workspace):
cd frontend
pnpm install
pnpm dev:mobile # 开发模式(代理后端)
pnpm mock:mobile # Mock 模式(前端 mock 数据)cd frontend
pnpm build:mobilecd frontend
pnpm test:mobilecd scripts
sh package.sh
sh deploy.sh