feat: 增加 Client Windows 打包基础 (#92)
This commit is contained in:
@@ -111,7 +111,7 @@ client/data/
|
||||
└── artifacts/ 失败截图和控件树 XML
|
||||
```
|
||||
|
||||
跑源码时它就在 `client\data\`;将来打包成 exe 后,它在 `launcher.exe` 旁边。
|
||||
跑源码时它就在 `client\data\`;打包成 exe 后,它在根目录 `Launcher.exe` 旁边。
|
||||
|
||||
想看里面的数据,装一个免费工具 **DB Browser for SQLite**,用它打开 `client.db` 即可。表结构和每个字段什么意思,见 [03 数据模型](03-data-model.md)。
|
||||
|
||||
@@ -148,7 +148,20 @@ Remove-Item Env:QT_QPA_PLATFORM
|
||||
|
||||
第 2 条打印出 `OK` 就算通过。完整的验证要求见 [client/AGENTS.md](../../client/AGENTS.md) §验证。
|
||||
|
||||
## 10. 接下来读什么
|
||||
## 10. 打包 Windows 便携版
|
||||
|
||||
在 `client` 目录双击 `build_client.bat`,或者从 PowerShell 执行:
|
||||
|
||||
```powershell
|
||||
cd D:\chengma\cmautobuy\client
|
||||
.\build_client.bat
|
||||
```
|
||||
|
||||
第一次会在 `.build-venv/` 安装固定版本依赖,完成后产物位于 `release/`。发布时
|
||||
使用完整便携压缩包;`autobuy——manifest.json` 和更新压缩包留给版本发布与后续
|
||||
更新功能使用。不要把本机已有的 `data/` 塞进发布包。
|
||||
|
||||
## 11. 接下来读什么
|
||||
|
||||
不用一次读完全部文档。按你要做的事挑:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user