env.d.ts 872 B

123456789101112131415161718192021222324252627282930
  1. /// <reference types="vite/client" />
  2. declare module '*.vue' {
  3. import { DefineComponent } from 'vue'
  4. // eslint-disable-next-line @typescript-eslint/no-explicit-any, @typescript-eslint/ban-types
  5. const component: DefineComponent<{}, {}, any>
  6. export default component
  7. }
  8. interface ImportMetaEnv {
  9. readonly VITE_NODE_ENV: string
  10. readonly VITE_APP_TITLE: string
  11. readonly VITE_API_BASE_PATH: string
  12. readonly VITE_BASE_PATH: string
  13. readonly VITE_DROP_DEBUGGER: string
  14. readonly VITE_DROP_CONSOLE: string
  15. readonly VITE_SOURCEMAP: string
  16. readonly VITE_OUT_DIR: string
  17. readonly VITE_USE_BUNDLE_ANALYZER: string
  18. readonly VITE_USE_ALL_ELEMENT_PLUS_STYLE: string
  19. readonly VITE_USE_MOCK: string
  20. readonly VITE_USE_CSS_SPLIT: string
  21. readonly VITE_USE_ONLINE_ICON: string
  22. }
  23. declare global {
  24. interface ImportMeta {
  25. readonly env: ImportMetaEnv
  26. }
  27. }