अधिकांश उत्तर यह बताते हुए सही हैं कि ऐसा बेमेल के कारण होता है:
- नोड संस्करण और कोणीय संस्करण
या
@angular-devkit/build-angular संस्करण और कोणीय संस्करण
इसके अलावा, यह समस्या सबसे अधिक होने की संभावना है यदि आप या तो:
उन्नत / डाउनग्रेडेड नोडज संस्करण (जो अब कोणीय संस्करण के अनुकूल नहीं है)
उन्नत कोणीय संस्करण
दौड़ा npm audit fix
1 के लिए, यहाँ आवश्यक नोडज संस्करण समर्थन की जाँच करें: https://angular.io/guide/setup-local और स्थापित संस्करण की जाँच करें। यदि आप कोणीय के नवीनतम संस्करण का उपयोग कर रहे हैं, तो आपको इसे नोडज के नवीनतम संस्करण के साथ काम करने में सक्षम होना चाहिए।
2 के लिए, क्या आपने यहां निर्देशों का पालन किया है: https://update.angular.io/ ? यदि हाँ, और अभी भी समस्याएँ हैं, तो पहले से ही बनाए गए किसी भी मुद्दे को देखें या यहाँ एक समस्या बनाएँ: https://github.com/angular/anger/sues
3 के लिए, संस्करण को उच्च संस्करण में npm audit fixअद्यतन करता है @angular-devkit/build-angularक्योंकि @angular-devkit/build-angularउचित संस्करणकरण का पालन नहीं करता है (प्रमुख रिलीज़ अभी भी केवल मामूली संस्करण को अपडेट करता है)। अपने कोणीय संस्करण के लिए संगत संस्करण की जांच करने के लिए यहां देखें: https://www.npmjs.com/package/@angular-devkit/build-angular?activeTab=versions सही संस्करण का उपयोग करें और समस्या ठीक हो जाएगी।
पुनश्च: यह कोणीय संस्करण के बारे में एक अच्छा पढ़ा है: https://angular.io/guide/releases