B1: Vite static build target #3

Closed
opened 2026-05-04 21:18:27 +00:00 by obuvuyoviz26-lab · 1 comment
obuvuyoviz26-lab commented 2026-05-04 21:18:27 +00:00 (Migrated from github.com)

Part of v5 webapp migration — Phase B: Deployable webapp (priority #2)

Add vite.config.web.ts, src/web/index.html, src/web/main.tsx and a yarn build:web script that produces a dist/web/ static bundle.

Deliverable: yarn build:web produces a dist/web/ bundle that opens in a browser and shows the empty state.
Verify: npx serve dist/web → page loads, drag-drop area visible.

See design doc docs/superpowers/specs/2026-05-05-webapp-migration-design.md §9.2

Part of v5 webapp migration — **Phase B: Deployable webapp (priority #2)** Add `vite.config.web.ts`, `src/web/index.html`, `src/web/main.tsx` and a `yarn build:web` script that produces a `dist/web/` static bundle. **Deliverable**: `yarn build:web` produces a `dist/web/` bundle that opens in a browser and shows the empty state. **Verify**: `npx serve dist/web` → page loads, drag-drop area visible. See design doc `docs/superpowers/specs/2026-05-05-webapp-migration-design.md` §9.2
obuvuyoviz26-lab commented 2026-05-07 14:10:44 +00:00 (Migrated from github.com)

Shipped in #47 (squash-merged as dfbd680). vite.config.web.ts builds the static web bundle to dist/web/ via yarn build:web.

Shipped in #47 (squash-merged as `dfbd680`). `vite.config.web.ts` builds the static web bundle to `dist/web/` via `yarn build:web`.
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: forgejo_admin/exifcleaner-web#3
No description provided.