अपडेट 10.02.2019
यह एक समस्या थी @angular/cli
। >= 8.3.22
समस्या को ठीक करने के लिए संस्करण को अद्यतन करना: यह टिप्पणी # 16515 में देखें
मूल
मूल रूप से निर्माण प्रक्रिया स्मृति से बाहर चल रही है: संबंधित कोणीय-क्ली मुद्दों को देखें # 15493 , # 16515
अनुशंसित उपाय निम्नलिखित है:
- नोड को नवीनतम संस्करण में अपडेट करें जैसे
12.14.0
- वृद्धि स्मृति निर्माण प्रक्रिया के लिए:
- अपनी स्क्रिप्ट को इसमें
package.json
बदलें "build"
:node --max_old_space_size=4096 node_modules/@angular/cli/bin/ng build
- इस स्थिति
4GB
में आपके प्रोजेक्ट के आकार के आधार पर मेमोरी बढ़ाई जाती है , जिसकी आपको अधिक आवश्यकता हो सकती है
त्वरित वर्कअराउंड के रूप में यह पुराने संस्करणों का उपयोग करने के लिए भी काम कर सकता है angular/cli
और build-angular
:
"devDependencies": {
"@angular-devkit/build-angular": "0.803.20",
"@angular/cli": "8.3.20",
यदि आप ऐसा चाहते हैं, तो एक और समाधान अंतर-लोडिंग (यानी ES5 बंडलों की पीढ़ी को छोड़ना) को अक्षम करना है। फिर बिल्ड-प्रोसेस को कम मेमोरी की आवश्यकता होगी और काम कर सकता है।
target: es2015
बदल दिया हैtarget: es5