/** @type {import('next').NextConfig} */ const nextConfig = { typescript: { ignoreBuildErrors: true, // TODO: 暂时完全禁用TypeScript类型检查 }, eslint: { ignoreDuringBuilds: true, // TODO: 暂时禁用eslint校验错误 }, transpilePackages: ['lucide-react'], output: 'standalone', // 修复CSS构建问题 experimental: { // forceSwcTransforms: true, }, // 新的 Turbopack 配置 turbopack: { rules: { '*.svg': { loaders: ['@svgr/webpack'], as: '*.js', }, }, }, // 解决工作区根目录问题 outputFileTracingRoot: process.cwd(), // 添加代理配置解决CORS问题 async rewrites() { return [ { source: '/api/:path*', destination: 'https://gitea-admin-hm-smart-agri-app.dev.maimaiag.com/api/:path*', }, ]; }, }; export default nextConfig;