"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > एंगुलर सीएलआई स्थापित किए बिना एंगुलर प्रोजेक्ट का विशिष्ट संस्करण कैसे बनाएं

एंगुलर सीएलआई स्थापित किए बिना एंगुलर प्रोजेक्ट का विशिष्ट संस्करण कैसे बनाएं

2024-11-07 को प्रकाशित
ब्राउज़ करें:961

How to Create a Specific Version of an Angular Project without Installing Angular CLI

क्या आप एंगुलर के साथ काम कर रहे हैं और विभिन्न एंगुलर संस्करणों के साथ प्रोजेक्ट स्थापित करने की आवश्यकता है? यहां एंगुलर सीएलआई के साथ और उसके बिना, विशिष्ट संस्करणों के लिए एंगुलर प्रोजेक्ट बनाने की एक सरल मार्गदर्शिका दी गई है!

विशिष्ट कोणीय संस्करणों का उपयोग क्यों करें?

कई कोणीय परियोजनाओं पर काम करते समय, कभी-कभी आपको एक विशेष संस्करण को लॉक करने की आवश्यकता होती है। शायद आपका प्रोजेक्ट केवल विशिष्ट संस्करणों में उपलब्ध कुछ सुविधाओं पर निर्भर करता है, या हो सकता है कि उसे विरासत कोडबेस के साथ संगतता की आवश्यकता हो।

यहां विशेष एंगुलर संस्करणों के साथ प्रोजेक्ट बनाने का तरीका बताया गया है—चाहे आप सीएलआई का उपयोग कर रहे हों या नहीं!


1. एक कोणीय प्रोजेक्ट बनाना बिना कोणीय सीएलआई स्थापित किए बिना

क्या आप जानते हैं कि आप सीएलआई स्थापित किए बिना विशिष्ट संस्करणों के लिए कोणीय परियोजनाओं को आरंभ कर सकते हैं? आइए वाक्यविन्यास और उदाहरण देखें।

सिंटेक्स

npm init @angular@

को अपने इच्छित Angular संस्करण से बदलें और को अपने प्रोजेक्ट के नाम से बदलें। उदाहरण के लिए, यदि आप एक एंगुलर 16 प्रोजेक्ट बनाना चाहते हैं जिसका नाम सैंपलएप है, तो आप चलाएंगे:

उदाहरण

npm init @angular@16 sampleApp

यह दृष्टिकोण विश्व स्तर पर एंगुलर सीएलआई स्थापित किए बिना एक बुनियादी एंगुलर प्रोजेक्ट स्थापित करता है। यदि आप अतिरिक्त उपकरण स्थापित करने से बचना चाहते हैं या यदि आप प्रतिबंधित वातावरण में काम कर रहे हैं तो यह उपयोगी है।

अन्य उदाहरण

  • एंगुलर 13 प्रोजेक्ट का नाम लिगेसीऐप:

    npm init @angular@13 legacyApp
    

यह कमांड सीधे आवश्यक एंगुलर संस्करण को खींचता है, उस संस्करण के लिए विशिष्ट परियोजना संरचना और निर्भरता स्थापित करता है।


2. एक कोणीय परियोजना का एक विशिष्ट संस्करण बनाना साथ में कोणीय सीएलआई

यदि आप एंगुलर सीएलआई का उपयोग करना पसंद करते हैं, तो आप सीएलआई को स्थायी रूप से स्थापित किए बिना भी एक विशिष्ट संस्करण के लिए एक प्रोजेक्ट बना सकते हैं। अपना संस्करण निर्दिष्ट करते हुए, सीएलआई को सीधे चलाने के लिए एनपीएक्स का उपयोग करें।

सिंटेक्स

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 प्रोजेक्ट्स के लिए उपयोगी लगी होगी। विशिष्ट एंगुलर संस्करणों के साथ काम करने के लिए आपके किसी भी प्रश्न या सुझाव के लिए नीचे टिप्पणी करें।

हैप्पी कोडिंग!

विज्ञप्ति वक्तव्य यह आलेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/itsshaikhaj/how-to-create-a-special-version-of-an-angular-project-without-installing-angular-cli-3do0?1यदि कोई है उल्लंघन, हटाने के लिए कृपया [email protected] से संपर्क करें
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3