import { createFileRoute } from '@tanstack/react-router'; import { useEffect } from 'react'; export const Route = createFileRoute('/')({ component: Home, }); function Home() { // Build-time public var (baked into bundle) const buildPublicVar = import.meta.env.VITE_BUILD_PUBLIC_VAR || 'default-value'; useEffect(() => { console.log('=== Build-time Variables ==='); console.log('VITE_BUILD_PUBLIC_VAR:', buildPublicVar); }, [buildPublicVar]); return ( <>

Environment Variable Test

Build-time (baked into bundle)

VITE_BUILD_PUBLIC_VAR: {buildPublicVar}

Note: Static sites only support build-time env vars (no server at runtime)

Hello from TanStack Start!

); }