基于微前端架构的通用管理系统。
web/main
主应用做权限管理相关业务web/sub
测试用子应用packages/ui
基于 arco-design 组件库的二次封装packages/shared
工具库packages/hooks
组合式 APIpackages/cli
脚手架用于生成新的子应用,及子应用通用 CRUD 页面packages/eslint-config-custom
eslint 配置packages/tsconfig
typescript 配置mock-server
基于 lowdb 和 express 的测试用后端服务
- 无界微前端 - 无界微前端框架
- Vue - 渐进式 JavaScript 框架
- arco-design - 一套企业级 UI 设计语言和 Vue 实现
- pnpm - 快速、零安装的 npm 替代方案
- turborepo - 一键管理多个 npm 项目
- vite - 下一代前端开发与构建工具
- ...
克隆项目
git clone https://github.com/flowerofmycountry/jupiter.git
进入项目目录
cd jupiter
安装依赖
pnpm i
启动服务
pnpm dev