Spaces:
Running
Running
/** @type {import('next').NextConfig} */ | |
const nextConfig = { | |
reactStrictMode: true, | |
output: 'standalone', | |
images: { | |
domains: ['localhost'], | |
}, | |
// Ensure that Webpack handles the canvas properly | |
webpack: (config) => { | |
// Add any necessary webpack configurations here | |
return config; | |
}, | |
// Development configuration | |
experimental: { | |
// Disable experimental features that might cause issues | |
turbo: false, | |
// Enable more stable features | |
esmExternals: true, | |
// Improve module resolution | |
modularizeImports: { | |
'@material-ui/core/': { | |
transform: '@material-ui/core/{{member}}' | |
}, | |
'@material-ui/icons/': { | |
transform: '@material-ui/icons/{{member}}' | |
} | |
} | |
}, | |
api: { | |
bodyParser: { | |
sizeLimit: '10mb' // Increase the size limit to 10MB | |
} | |
} | |
}; | |
module.exports = nextConfig; |