子仓库提交
This commit is contained in:
37
next.config.js
Normal file
37
next.config.js
Normal file
@@ -0,0 +1,37 @@
|
||||
/** @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;
|
||||
Reference in New Issue
Block a user