This commit is contained in:
mangomqy
2025-11-13 02:54:06 +00:00
commit c5e51ed069
254 changed files with 54901 additions and 0 deletions

39
frontend/Makefile Normal file
View File

@ -0,0 +1,39 @@
# ================================================================
# OCDP Frontend - Development Makefile
# ================================================================
# Two commands:
# make run-0 - Mock, hot reload frontend
# make run-1 - Real API, hot reload frontend
# ================================================================
.PHONY: run-0 run-1
# ================================================================
# Mode 0: Mock, Hot Reload Frontend
# ================================================================
run-0:
@echo "════════════════════════════════════════════════════════════"
@echo "🚀 Mode 0: Mock, Hot Reload Frontend"
@echo "════════════════════════════════════════════════════════════"
@echo ""
@echo "✓ Frontend: localhost:5173 (hot reload)"
@echo "✓ Backend: Mock/Stub (no real API calls)"
@echo ""
@VITE_RUN_MODE=mode-0 npm run dev
# ================================================================
# Mode 1: Real API, Hot Reload Frontend
# ================================================================
run-1:
@echo "════════════════════════════════════════════════════════════"
@echo "🚀 Mode 1: Real API, Hot Reload Frontend"
@echo "════════════════════════════════════════════════════════════"
@echo ""
@echo "✓ Frontend: localhost:5173 (hot reload)"
@echo "✓ Backend: Real API (http://localhost:8080)"
@echo ""
@echo "⚠️ Make sure backend is running at localhost:8080"
@echo ""
@VITE_RUN_MODE=mode-1 npm run dev
# ================================================================