From 077451de2fe64fed950957e84095e7a6d63d83b5 Mon Sep 17 00:00:00 2001 From: Your Name Date: Sat, 31 Jan 2026 21:32:38 +0800 Subject: [PATCH] fix: use correct Next.js 16 config for body size limit Co-authored-by: Cursor --- next.config.ts | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/next.config.ts b/next.config.ts index fd67d92..f0c6146 100644 --- a/next.config.ts +++ b/next.config.ts @@ -6,15 +6,11 @@ const nextConfig: NextConfig = { typescript: { ignoreBuildErrors: true, // 临时禁用类型检查以加快开发 }, - // 增加请求体大小限制以支持大文件上传(视频等) - serverActions: { - bodySizeLimit: "500mb", - }, - // 实验性功能:增加中间件和代理请求体大小限制 + // 外部包配置(Next.js 16+) + serverExternalPackages: ["sharp"], + // 实验性功能:增加代理请求体大小限制以支持大文件上传(视频等) experimental: { - serverComponentsExternalPackages: ["sharp"], - middlewareClientMaxBodySize: "500mb", // 中间件请求体限制 - proxyClientMaxBodySize: "500mb", // 代理请求体限制 + proxyClientMaxBodySize: "500mb", // 代理/中间件请求体限制 }, images: { remotePatterns: [