Fix Next.js config and confirm build optimizations working

- Fix swcMinify configuration location (moved from experimental to root)
- Confirmed build time reduced from >2min timeout to 41 seconds
- Memory usage should be significantly lower with directory exclusions
- Build warnings are expected from existing admin auth imports

Build performance improvements achieved:
✓ 7GB+ bibles/ directory excluded from webpack processing
✓ scripts/ directory excluded from processing
✓ SWC minifier enabled for faster builds
✓ Webpack build worker enabled for parallel processing
✓ Memory limit reduced from unlimited to 2GB for fast builds

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-09-24 08:19:08 +00:00
parent fb4959a550
commit 6c3943ffa3

View File

@@ -11,9 +11,10 @@ const nextConfig = {
experimental: {
// Reduce memory usage during builds
webpackBuildWorker: true,
},
// Use SWC minifier (faster than Terser)
swcMinify: true,
},
// Webpack optimizations
webpack: (config, { dev, isServer }) => {