TanStack / TanStack/tanstack.com

Bug: `vite start` silently serves broken dev server

Offen Anfängerfreundlich
#810 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
TypeScript
Sterne
1.1k
Forks
401
Ø Merge
18 Std. 14 Min.
Gemergte PRs (30 T.)
56

Beschreibung

Running vite start (as opposed to vite preview) after vite build starts a Vite dev server that returns 404 for all routes with no error or warning. Since start is not a recognized Vite CLI subcommand (Vite CLI docs), Vite silently falls back to the default dev command - but without proper TanStack Start SSR integration, every request gets a 404 with an empty body.

Steps to Reproduce

  1. Run pnpm build && pnpm start
  2. Open http://localhost:5173/ - get a 404

Workaround

Change the script to "start": "vite preview".

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, das Package-Skript zu prüfen, das mit pnpm start ausgeführt wird, und vergleiche anschließend sein Verhalten mit den dokumentierten Vite CLI-Befehlen. Reproduziere das Problem mit pnpm build \u0026\u0026 pnpm start; erledigt ist die Aufgabe, wenn der Startbefehl das geeignete Preview-Verhalten verwendet und die Root-Route nicht mehr eine leere 404-Antwort zurückgibt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
typescript
Bereich
build-system
Issue-Typ
Bug
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Ruhig
Klarheit
Klar beschrieben
Anfängerfreundlichkeit
68/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.