.PHONY: install web gui all server stop status build-web test test-go test-ui desktop install: npm install npm --prefix apps/desktop 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:web # test = Go 后端用例 + UI 回归 test: $(MAKE) test-go $(MAKE) test-ui test-go: cd server && go test ./... test-ui: npm run test:ui --if-present