Skip to content

开发指南

环境搭建、本地开发、构建发布、代码规范

环境要求

  • 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-cesiumpackages/gis-cesiumAPI 文档
@space-air/common-datapackages/common-data通用数据模型
@space-air/earth-viewerapps/earth-viewerVue 3 地球组件
@space-air/cesium-timeline-tracksapps/cesium-timeline-tracks时间轴组件
tactics-sim-engineproducts/tactics-sim-engine战术仿真引擎