chore: allow configurable Next.js dev origins (#35683)

This commit is contained in:
非法操作 2026-04-29 17:40:26 +08:00 committed by GitHub
parent 44242d03b4
commit f1d72eb5d2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -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({