You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
9 lines
977 B
9 lines
977 B
# 01:项目骨架与运行基线
|
|
|
|
1. 在 `controller` 建立蓝图所列分层目录、应用入口、依赖锁定和测试目录;所有模块可从入口启动。
|
|
2. 安装并固定 Go、Wails2、React/TypeScript、SQLite 驱动和测试依赖;在目标 Windows 环境验证 WebView2 运行时。
|
|
3. 建立 `AppConfig`,区分开发/测试/生产配置,支持数据目录、控制端 ID、监听地址、日志级别和传输超时;发行目录的 `config/controller-config.json` 优先加载并由设置页原子回写,禁止把密钥放进该文件、仓库或默认配置。
|
|
4. 创建最小 Wails `App`、React 管理界面、异常提示和优雅退出骨架;Go 控制平面通过窄 Wails 绑定接入。
|
|
5. 配置 lint、类型检查、单元测试和打包命令,提供一条本地启动命令。
|
|
|
|
验收:空壳程序可打开并正常退出;配置错误会给出可理解的信息;测试、格式检查和类型检查可在干净环境运行。
|
|
|