40 lines
2.0 KiB
Makefile
40 lines
2.0 KiB
Makefile
# ================================================================
|
|
# 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
|
|
|
|
# ================================================================
|