build: 切换包管理器至 pnpm 并新增西安参考底图工具与资源
- 移除 npm 锁文件 package-lock.json 与本地 node_modules 目录 - 配置 pnpm 工作区,允许 esbuild 的安装期构建脚本 - 添加 scripts/fetch-reference-maps.py 用于抓取拼接高德地图瓦片生成参考底图 - 生成两张西安参考底图并保存至 public/assets/maps/ 目录 - 更新 CHANGELOG.md 记录版本变更历史
This commit is contained in:
1 parent
b0467054c8
commit
415103a284
8 files changed
+974
-1248
No files matched your search
@@ -3,6 +3,23 @@
|
||||
本项目所有显著变更均记录于此。
|
||||
版本号:`vYYYY.MM.DD-XX`;类型标签:[Add] / [Change] / [Fix] / [Remove] / [Doc] / [Chore]
|
||||
|
||||
## v2026.10.17-03
|
||||
|
||||
22:45 · 抓取西安高德瓦片生成两张高清参考底图(仅供绘制参照,不参与游戏运行时加载)。
|
||||
|
||||
- [Add] `public/assets/maps/xian-reference-full-z12.png`(1536×1280):全域概览,覆盖游戏 viewBox 对应范围(西至沣河、东至兵马俑/临潼)
|
||||
- [Add] `public/assets/maps/xian-reference-city-z14.png`(2304×2304):主城区高清图,覆盖城墙 / 回民街 / 大明宫 / 小雁塔 / 陕历博 / 大雁塔 / 曲江
|
||||
- [Add] `scripts/fetch-reference-maps.py`:高德路网瓦片(webrd01~04)抓取 + PIL 拼接 + 版权署名条;Wikimedia Commons 与 OSM 瓦片服务在当前网络不可达,故改用高德源
|
||||
- [Doc] 版权说明:参考图基于高德地图数据,已叠署名条,仅限项目内部参照(校准手账 SVG 坐标 / 走势),对外分发前应从 `public/` 移出
|
||||
|
||||
## v2026.10.17-02
|
||||
|
||||
21:06 · 包管理器由 npm 迁移至 pnpm 11(无依赖版本变化)。
|
||||
|
||||
- [Chore] 删除 `node_modules/` 与 `package-lock.json`,改用 `pnpm install` 生成 `pnpm-lock.yaml`(入库)
|
||||
- [Add] 新增 `pnpm-workspace.yaml`:`allowBuilds: { esbuild: true }` 批准 esbuild 安装期构建脚本(pnpm 11 安全策略默认忽略,未批准会拦截 `pnpm run` 的依赖状态检查)
|
||||
- [Chore] `.gitignore` 日志段已含 `pnpm-debug.log*`,无额外调整
|
||||
|
||||
## v2026.10.17-01
|
||||
|
||||
18:27 · 全量代码审查后的缺陷修复与性能优化(不改变玩法与视觉基调)。
|
||||
|
||||
Reference in new issue
Block a user