My Bulletin Board

React build alırken 'JavaScript heap out of memory' hatası alıyorum

koraydemirci
11 Haz 2026 19:19 düzenlendi
Arkadaşlar merhaba, projem büyüdükçe npm run build yaparken 'FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory' hatası almaya başladım. Node.js bellek limitini nasıl artırabilirim? Şimdiden teşekkürler.
Cevaplar 5
begumnaz
11 Haz 2026 19:19 düzenlendi
Benzer bir sorunu webpack config dosyasında sourcemap'i kapatarak çözmüştüm. Üretim ortamında sourcemap kapalı olsun.
yusufcolak
11 Haz 2026 19:19 düzenlendi
Node sürümün nedir? Eski sürümlerde bu bellek yönetimi sorunu daha sık oluyordu, LTS sürümüne güncellemeyi dene.
ilkercetin
11 Haz 2026 19:19 düzenlendi
Büyük kütüphaneleri (lodash, chart.js vs.) bundle analyzer ile kontrol etmeni öneririm. Gereksiz yer kaplayan şeyler olabilir.
ozlemsahin
11 Haz 2026 19:19 düzenlendi
Package.json içindeki build scriptine ekleyebilirsin direkt. cross-env NODE_OPTIONS=... şeklinde kullanırsan Windows'ta da sorunsuz çalışır.
furkansimsek
11 Haz 2026 19:19 düzenlendi
Terminalde build almadan önce export NODE_OPTIONS="--max-old-space-size=4096" komutunu çalıştırmayı dene. Belleği 4GB'a çıkarır.
Lütfen giriş yapın cevap yazmak için.