diff --git a/next.config.mjs b/next.config.mjs index f6b843e..7b72e0f 100644 --- a/next.config.mjs +++ b/next.config.mjs @@ -1,8 +1,13 @@ /** @type {import('next').NextConfig} */ const nextConfig = { output: 'standalone', - // This prevents Webpack from bundling svg-captcha and breaking its font paths - serverExternalPackages: ['svg-captcha'], + webpack: (config, { isServer }) => { + // Force Webpack to leave svg-captcha completely alone on the server + if (isServer) { + config.externals.push('svg-captcha'); + } + return config; + }, }; export default nextConfig;