feat(cli): add interactive area build menu

This commit is contained in:
2026-08-11 14:08:22 +08:00
parent d26921c6d1
commit b68be063ad
7 changed files with 517 additions and 55 deletions

View File

@@ -37,12 +37,14 @@ npm install
## 主流程
默认构建南台子湖创新谷样例
交互式选择区域和构建阶段
```bash
npm run build
```
使用方向键移动、空格多选阶段、回车开始构建;`intermediates``reimport` 不能同时选择。
指定区域配置:
```bash
@@ -310,7 +312,7 @@ npm run compress:glb -- \
南台子湖创新谷当前可直接使用下面这条命令:
```bash
npm run build -- --config config/areas/nantaizi-lake-innovation-valley.json --stages reimport,blender,cesium
npm run build:area -- --config config/areas/nantaizi-lake-innovation-valley.json --stages reimport,blender,cesium
```
`reimport` 阶段(`scripts/reimport-gpkg.js`)做两件事: