平台管理后台

技术文档中心

操作帮助

集中展示平台所有模块的技术文档,包括架构设计、实现细节、代码统计等技术信息。

操作步骤

1

浏览文档列表

查看所有可用的技术文档卡片,了解各模块概况。

2

搜索文档

使用搜索框快速查找特定模块的技术文档。

3

查看文档详情

点击文档卡片进入详情页,查看完整技术说明。

使用技巧

技术文档仅超级管理员可见,用于团队内部技术交流

文档中的代码统计数据基于最新版本自动生成

常见问题

火鹰科技 · 技术支持

开发工具800 行代码更新于 2026-02-22
CLI脚手架拆解工具CI自动化

概述

开发工具集包含微应用脚手架生成器、应用拆解工具、CI 校验脚本等,帮助开发者快速创建新应用、 提取现有功能为独立模块,并确保代码质量符合平台标准。

工具列表

工具命令说明
脚手架生成器node scripts/create-micro-app.mjs交互式创建新微应用,自动生成 Manifest、页面、路由模板
应用拆解工具node scripts/extract-app.mjs将现有功能模块拆解为独立微应用
Manifest 校验pnpm validate:manifest校验所有微应用的 Manifest 格式和完整性
命名规范检查pnpm validate:naming检查文件命名、表名、硬编码等规范
一键校验pnpm validate运行所有校验脚本

脚手架模板结构

templates/micro-app-template/
├── client/
│   ├── micro-app/apps/my-app/
│   │   └── index.ts          # Manifest 定义
│   └── pages/
│       └── MyApp.tsx          # 前端页面模板
├── server/
│   └── my-app/
│       └── api.ts             # 后端路由模板
└── README.md                  # 使用说明

CI 集成

建议在 CI/CD 流水线中集成以下检查步骤:

# .github/workflows/validate.yml
- name: Validate Manifests
  run: pnpm validate:manifest

- name: Check Naming Conventions
  run: pnpm validate:naming

- name: Run Tests
  run: pnpm test

火鹰科技 · www.figo.cn