Appearance
开发指南
环境搭建、本地开发、构建发布、代码规范
环境要求
- Node.js >= 20
- pnpm >= 9
- Cesium Ion Token(用于访问 Cesium 地形和底图服务)
快速开始
bash
# 克隆仓库
git clone <repo-url>
cd air-stack
# 安装依赖
pnpm install
# 启动战术仿真引擎
cd products/tactics-sim-engine
pnpm dev
# 启动 GIS Cesium 示例中心
cd packages/gis-cesium
pnpm dev构建
bash
# 构建所有子包
bash build.sh
# 或单独构建
cd products/tactics-sim-engine
pnpm build包列表
| 包 | 路径 | 说明 |
|---|---|---|
@space-air/gis-cesium | packages/gis-cesium | API 文档 |
@space-air/common-data | packages/common-data | 通用数据模型 |
@space-air/earth-viewer | apps/earth-viewer | Vue 3 地球组件 |
@space-air/cesium-timeline-tracks | apps/cesium-timeline-tracks | 时间轴组件 |
| tactics-sim-engine | products/tactics-sim-engine | 战术仿真引擎 |