From f1d72eb5d2c51f53a8a5215bc350bffc499ae239 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9D=9E=E6=B3=95=E6=93=8D=E4=BD=9C?= Date: Wed, 29 Apr 2026 17:40:26 +0800 Subject: [PATCH] chore: allow configurable Next.js dev origins (#35683) --- web/next.config.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/web/next.config.ts b/web/next.config.ts index db44f5b9ed..a1c2e410a1 100644 --- a/web/next.config.ts +++ b/web/next.config.ts @@ -5,9 +5,13 @@ import { env } from './env' const isDev = process.env.NODE_ENV === 'development' const withMDX = createMDX() +const allowedDevOrigins = process.env.NEXT_ALLOWED_DEV_ORIGINS?.split(',') + .map(origin => origin.trim()) + .filter(Boolean) const nextConfig: NextConfig = { basePath: env.NEXT_PUBLIC_BASE_PATH, + ...(allowedDevOrigins?.length ? { allowedDevOrigins } : {}), transpilePackages: ['@t3-oss/env-core', '@t3-oss/env-nextjs', 'echarts', 'zrender'], turbopack: { rules: codeInspectorPlugin({