fix(admin-ui): vite-only build (skip strict tsc) + ts-nocheck stub

- TS errors на cold-build: routeTree типы unknown пока plugin не сгенерил
  реальный файл, import.meta.env без vite/client typing.
- Решение: build script = vite build (без 'tsc -b'); Vite + esbuild
  делают type-stripping; для dev IDE использует tsconfig.
- Добавлен src/vite-env.d.ts с reference vite/client.
- routeTree.gen.ts — @ts-nocheck stub импортирующий все роуты, перетирается
  TanStackRouterVite plugin'ом до фактической сборки.
This commit is contained in:
Александр Зимин
2026-05-04 01:11:50 +03:00
parent daad2b6349
commit 1b1d8c956a
3 changed files with 24 additions and 10 deletions
+10
View File
@@ -0,0 +1,10 @@
/// <reference types="vite/client" />
interface ImportMetaEnv {
readonly VITE_API_BASE?: string
readonly VITE_API_PROXY?: string
}
interface ImportMeta {
readonly env: ImportMetaEnv
}