make dev: If you haven't built it before, you need to run build first.

This commit is contained in:
Dihubopen 2026-03-05 12:07:08 +08:00
parent 9bade4690c
commit 28d07508bc

View file

@ -2,6 +2,10 @@
# Run both frontend and backend dev servers # Run both frontend and backend dev servers
dev: dev:
@if [ ! -f backend/picoclaw-web ] || [ ! -d backend/dist ]; then \
echo "Build artifacts not found, building..."; \
$(MAKE) build; \
fi
@echo "Starting backend and frontend dev servers..." @echo "Starting backend and frontend dev servers..."
@$(MAKE) dev-backend & $(MAKE) dev-frontend @$(MAKE) dev-backend & $(MAKE) dev-frontend