क्या आप एंगुलर के साथ काम कर रहे हैं और विभिन्न एंगुलर संस्करणों के साथ प्रोजेक्ट स्थापित करने की आवश्यकता है? यहां एंगुलर सीएलआई के साथ और उसके बिना, विशिष्ट संस्करणों के लिए एंगुलर प्रोजेक्ट बनाने की एक सरल मार्गदर्शिका दी गई है!
कई कोणीय परियोजनाओं पर काम करते समय, कभी-कभी आपको एक विशेष संस्करण को लॉक करने की आवश्यकता होती है। शायद आपका प्रोजेक्ट केवल विशिष्ट संस्करणों में उपलब्ध कुछ सुविधाओं पर निर्भर करता है, या हो सकता है कि उसे विरासत कोडबेस के साथ संगतता की आवश्यकता हो।
यहां विशेष एंगुलर संस्करणों के साथ प्रोजेक्ट बनाने का तरीका बताया गया है—चाहे आप सीएलआई का उपयोग कर रहे हों या नहीं!
क्या आप जानते हैं कि आप सीएलआई स्थापित किए बिना विशिष्ट संस्करणों के लिए कोणीय परियोजनाओं को आरंभ कर सकते हैं? आइए वाक्यविन्यास और उदाहरण देखें।
npm init @angular@
npm init @angular@16 sampleApp
यह दृष्टिकोण विश्व स्तर पर एंगुलर सीएलआई स्थापित किए बिना एक बुनियादी एंगुलर प्रोजेक्ट स्थापित करता है। यदि आप अतिरिक्त उपकरण स्थापित करने से बचना चाहते हैं या यदि आप प्रतिबंधित वातावरण में काम कर रहे हैं तो यह उपयोगी है।
एंगुलर 13 प्रोजेक्ट का नाम लिगेसीऐप:
npm init @angular@13 legacyApp
यह कमांड सीधे आवश्यक एंगुलर संस्करण को खींचता है, उस संस्करण के लिए विशिष्ट परियोजना संरचना और निर्भरता स्थापित करता है।
यदि आप एंगुलर सीएलआई का उपयोग करना पसंद करते हैं, तो आप सीएलआई को स्थायी रूप से स्थापित किए बिना भी एक विशिष्ट संस्करण के लिए एक प्रोजेक्ट बना सकते हैं। अपना संस्करण निर्दिष्ट करते हुए, सीएलआई को सीधे चलाने के लिए एनपीएक्स का उपयोग करें।
npx -p @angular/cli@ng new
यह कमांड निर्दिष्ट सीएलआई संस्करण को अस्थायी रूप से चलाने के लिए एनपीएक्स का उपयोग करता है, जो उस कोणीय संस्करण के अनुरूप एक प्रोजेक्ट बनाता है।
npx -p @angular/cli@13 ng new demoApp
यह कमांड एंगुलर सीएलआई संस्करण 13 का उपयोग करके एक नया प्रोजेक्ट बनाता है, भले ही आपके पास विश्व स्तर पर एक अलग एंगुलर सीएलआई संस्करण स्थापित हो।
चाहे आप सीएलआई के साथ या उसके बिना जाना चाहें, एनपीएम इनिट और एनपीएक्स के साथ एंगुलर का लचीलापन विभिन्न संस्करणों में परियोजनाओं को प्रबंधित करना आसान बनाता है। तो अगली बार जब आपको एक विशिष्ट एंगुलर संस्करण प्रोजेक्ट को स्पिन करने की आवश्यकता होगी, तो आपको पता चल जाएगा कि सीएलआई इंस्टॉलेशन पर झंझट के बिना इसे कैसे करना है!
कोणीय संस्करण | सीएलआई के बिना | सीएलआई के साथ |
---|---|---|
16 | npm init @angular@16 नमूना ऐप | npx -p @angular/cli@16 एनजी नया नमूना ऐप |
13 | npm init @angular@13 लिगेसीऐप | npx -p @angular/cli@13 एनजी नया डेमो ऐप |
और बस इतना ही! आशा है कि आपको यह मार्गदर्शिका आपके Angular प्रोजेक्ट्स के लिए उपयोगी लगी होगी। विशिष्ट एंगुलर संस्करणों के साथ काम करने के लिए आपके किसी भी प्रश्न या सुझाव के लिए नीचे टिप्पणी करें।
हैप्पी कोडिंग!
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3