5

के माध्यम से बंडल करते समय स्मृति त्रुटि से बाहर प्रक्रिया वेबपैक के साथ मेरी परियोजना को बंडल करते समय निम्न त्रुटि प्राप्त करना। जब मेरे पास केवल कुछ खंड (विभाजित) अंक होते हैं (आवश्यकताएं हैं) तो यह ठीक है, लेकिन जब त्रुटि के बाद मैं विभाजित बिंदुओं को बढ़ाता हूं।जीसी प्राप्त करना, वेबपैक

<--- Last few GCs ---> 

    124541 ms: Mark-sweep 1379.0 (1457.1) -> 1378.9 (1457.1) MB, 891.6/0 ms [allocation failure] [GC in old space requested]. 
    125398 ms: Mark-sweep 1378.9 (1457.1) -> 1378.9 (1457.1) MB, 857.0/0 ms [allocation failure] [GC in old space requested]. 
    126289 ms: Mark-sweep 1378.9 (1457.1) -> 1378.9 (1457.1) MB, 890.5/0 ms [last resort gc]. 
    127136 ms: Mark-sweep 1378.9 (1457.1) -> 1378.9 (1457.1) MB, 847.1/0 ms [last resort gc]. 


<--- JS stacktrace ---> 

==== JS stack trace ========================================= 

Security context: 0x18342c237339 <JS Object> 
    1: get [/path/node_modules/babel-traverse/lib/path/index.js:~75] [pc=0x126413012f98] (this=0x30cb87230cc1 <JS Function NodePath (SharedFunctionInfo 0xa7d7f38b8d9)>,_ref2=0x2b8f0305a311 <an Object with map 0x365041d49801>) 
    2: node [/path/node_modules/babel-traverse/lib/index.js:~119] [pc=0x126412dd40f5] (... 

FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - process out of memory 
Abort trap: 6 

उत्तर

7

यह काम करता है जब मैं नोड के आकार में वृद्धि कर रहा हूँ, डिफ़ॉल्ट रूप से यह 1GB (यकीन नहीं सटीक)

बढ़ती --max_old_space_size=4092 के माध्यम से यह स्मृति है द्वारा नोड चल रहा है, यह काम करता है

स्रोत के आसपास है: https://github.com/webpack/webpack/issues/1875#issuecomment-170663572

+0

यह काम करता है, लेकिन केवल कुछ हद तक। यहां तक ​​कि इसके साथ 40 9 2 तक सेट किया गया है, मुझे अभी भी त्रुटि मिलती है, बस उतनी बार नहीं। ऐसा करने में मुझे मिली बड़ी समस्या यह है कि यह संसाधनों का एक टन उपयोग करता है और कंप्यूटर को नियमित रूप से स्थिर करने का कारण बनता है। –

+0

वेबपैक @ 4 में जांचें - एक ही समस्या? –