- 补入库:server/internal/db/dump.go、redis 分页/扫描预算测试、opsxdb-mcp main_test、 packages/opsxdb-mcp package-lock、docs 审计与对比文档等 37 个新文件 - 含结构扁平化进行中的 80 处修改与 155 处旧结构删除(server/ src/ src-tauri/ 为当前有效源) - 构建产物(bin/target/dist)与签名私钥仍按规则排除
40 lines
437 B
Makefile
40 lines
437 B
Makefile
.PHONY: install web gui all server stop status build-web test test-go test-ui desktop
|
|
|
|
install:
|
|
npm install
|
|
|
|
web:
|
|
./run.sh web
|
|
|
|
gui:
|
|
./run.sh gui
|
|
|
|
all:
|
|
./run.sh all
|
|
|
|
server:
|
|
./run.sh server
|
|
|
|
stop:
|
|
./run.sh stop
|
|
|
|
status:
|
|
./run.sh status
|
|
|
|
desktop:
|
|
./run.sh desktop
|
|
|
|
build-web:
|
|
npm run build:ui
|
|
|
|
# test = Go 后端用例 + UI 回归
|
|
test:
|
|
$(MAKE) test-go
|
|
$(MAKE) test-ui
|
|
|
|
test-go:
|
|
cd server && go test ./...
|
|
|
|
test-ui:
|
|
npm test
|