Skip to content

Main 应用清单 ​

本页只描述 main 分支。包含七个 web-* 后台、七个 site-* 门户、通用 web-app 和一个 Nitro Mock 服务,共 16 个应用。

应用开发命令开发端口声明
backend-mockpnpm dev:mock:api(dev:backend-mock 别名)5320
site-antdpnpm dev:site-antd—
site-arcopnpm dev:site-arco—
site-elepnpm dev:site-ele—
site-iduxpnpm dev:site-idux—
site-naivepnpm dev:site-naive—
site-primevuepnpm dev:site-primevue—
site-tdesignpnpm dev:site-tdesign—
web-antdpnpm dev:web-antd3001
web-apppnpm dev:web-app3008
web-arcopnpm dev:web-arco3002
web-elepnpm dev:web-ele3003
web-iduxpnpm dev:web-idux3007
web-naivepnpm dev:web-naive3004
web-primevuepnpm dev:web-primevue3006
web-tdesignpnpm dev:web-tdesign3005

前端端口来自应用 .env.development;Mock API 的 5320 端口由 apps/backend-mock/package.json 的启动脚本指定。其他“—”表示未在该应用的环境文件声明端口,以启动输出为准。

后台涵盖 Ant Design Vue、Arco、Element Plus、iDux、Naive UI、PrimeVue 和 TDesign。Polyrepo 的 DevUI 不属于本清单。

七个 site-* 的公开内容页面通过 @fast-vue3/api 获取数据,联系表单、评论和结算也使用共享客户端。web-app 接入首页、特性、关于、博客列表和联系接口。七个 web-* 的仪表盘、分析、用户和角色页面使用 API 数据;web-antd 另有企业业务流程。Java 服务需单独启动,再用 VITE_DEV_BACKEND=server pnpm dev:<应用名> 运行指定前端。

新增应用 · 架构

Released under the MIT License.