build(dev): split frontend and backend dev targets

This commit is contained in:
2026-05-02 15:36:04 -04:00
parent a950d50440
commit a865457bbf
3 changed files with 39 additions and 20 deletions

View File

@@ -41,11 +41,13 @@ Regenerate:
## 4) Backend / Assets
### Common commands
- Dev server: `make dev`
- Direct dev run: `CONFIG_PATH=./data DATA_PATH=./data REGISTRATION_ENABLED=true go run main.go serve`
- Full dev stack: `make dev` (backend on `:8585` + Vite frontend on `:5173`)
- Backend only: `make dev_backend`
- Frontend only: `make dev_frontend`
- Direct backend run: `CONFIG_PATH=./data DATA_PATH=./data REGISTRATION_ENABLED=true go run main.go serve`
- No-auth dev run: `CONFIG_PATH=./data DATA_PATH=./data REGISTRATION_ENABLED=true DISABLE_AUTH=true DISABLE_AUTH_USER=evan go run main.go serve`
- Tests: `make tests`
- Tailwind asset build: `make build_tailwind`
- Legacy server-rendered Tailwind asset build: `make legacy_tailwind`
### Notes
- The Go server embeds `templates/*` and `assets/*`.