diff --git a/next.config.ts b/next.config.ts index fdfc499..328838b 100644 --- a/next.config.ts +++ b/next.config.ts @@ -3,6 +3,10 @@ import type { NextConfig } from "next"; const nextConfig: NextConfig = { output: "standalone", reactCompiler: true, + typescript: { + // 跳过 next build 期间的 tsc 类型检查(CPU 密集),类型安全由本地/CI 跑 `pnpm typecheck` 兜底 + ignoreBuildErrors: true, + }, }; export default nextConfig; diff --git a/package.json b/package.json index f0ffc1b..d0015f8 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,7 @@ "start": "next start", "lint": "biome check", "format": "biome format --write", + "typecheck": "tsc --noEmit", "db:generate": "drizzle-kit generate", "db:migrate": "drizzle-kit migrate", "db:push": "drizzle-kit push",