Vite environment variable prefix enforcement difference between ionic serve and production builds
Context Ionic 7+ applications using the default Vite builder load environment variables from .env files during both ionic serve and ionic build --prod . Vite's documented behavior requires a VITE_ prefix for variables to be exposed to the client bundle via import.meta.env . Observed discrepancy During development with ionic serve , Vite's dev server injects