अँगुलर सीएलआय, उबंटूवर अँगुलर developप्लिकेशन्स विकसित करा

कोणीय-क्लायम बद्दल

पुढील लेखात आम्ही Angular CLI वर नजर टाकणार आहोत. जर तुम्हाला अजूनही माहिती नसेल अँगुलर एक मुक्त स्त्रोत फ्रंट-एंड अनुप्रयोग विकास फ्रेमवर्क आहे, लोकप्रिय आणि अत्यंत विस्तारनीय. हे टाइपस्क्रिप्ट, जावास्क्रिप्ट आणि इतर सामान्य भाषा वापरून मोबाइल आणि वेब अनुप्रयोग तयार करण्यासाठी वापरले जाऊ शकते. अँगुलर ही एंगुलरच्या सर्व आवृत्त्यांसाठी ब्लँकेट टर्म आहे जी अँगुलरजेएस नंतर येते.

हे विकास फ्रेमवर्क लहान पासून मोठ्या प्रमाणात, स्क्रॅचपासून अनुप्रयोग तयार करण्यासाठी योग्य आहे. अँगुलर प्लॅटफॉर्मचे मुख्य घटकांपैकी एक अ‍ॅप्लिकेशन डेव्हलपमेन्टला मदत करणे ही अँगुलर सीएलआय उपयुक्तता आहे. कमांड लाइन टूल हे एक सोपे आणि वापरण्यास सुलभ आहे. हे Angular सह तयार केलेले अनुप्रयोग तयार करण्यासाठी, व्यवस्थापित करण्यासाठी, तयार करण्यासाठी आणि चाचणी करण्यासाठी वापरले जाते.

पुढील ओळींमध्ये आपण कसे ते पाहू उबंटू १ .19.04 .०XNUMX सिस्टमवर एंगल्युलर कमांड लाइन टूल स्थापित करा. आम्ही या साधनाचे मूळ उदाहरण देखील पाहू.

उबंटूवर नोड.जे स्थापित करीत आहे

अँगुलर सीएलआय स्थापित करण्यासाठी आमच्या सिस्टमवर आमच्याकडे नोड.जेज आणि एनपीएम ची वर्तमान आवृत्ती स्थापित करणे आवश्यक असेल. हे करण्यासाठी, आम्हाला फक्त टर्मिनल (Ctrl + Alt + T) उघडावे लागेल आणि त्यामध्ये लिहावे लागेल:

नोडजे 12 डाउनलोड करा

sudo curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -

apt नोडजेस इंस्टॉलेशन

sudo apt install -y nodejs

नेटिव्ह एनपीएम प्लगइन संकलित व स्थापित करण्यासाठी, आम्हाला आमच्या सिस्टमवर विकसक साधने स्थापित करण्याची आवश्यकता असू शकते. असे करण्यासाठी, त्याच टर्मिनलमध्ये आपण खालीलप्रमाणे करू:

sudo apt install -y build-essential

उबंटू 19.04 वर कोणीय सीएलआय स्थापना

आम्ही आत्ताच पाहिल्याप्रमाणे नोड.जेज आणि एनपीएमच्या स्थापनेनंतर आम्ही सक्षम होऊ एनपीआर पॅकेज मॅनेजर वापरुन अँगुलर सीएलआय स्थापित करा पुढीलप्रमाणे. या प्रकरणात, पर्याय -g याचा अर्थ असा आहे की आम्ही सर्व सिस्टमद्वारे हे साधन स्थापित करणार आहोत, जे त्यातील सर्व वापरकर्त्यांद्वारे वापरले जाईल.

एनपीएम टोकदार क्लायंट स्थापना

sudo npm install -g @angular/cli

स्थापनेनंतर, आम्ही करू शकतो एक्जीक्यूटेबल चा वापर करून अँगुलर सीएलआय सुरू करा जी आता आमच्या सिस्टमवर स्थापित केली जावी. टर्मिनलमध्ये (Ctrl + Alt + T) खालील कमांड कार्यान्वित करा.

एनजी आवृत्ती

ng --version

अँगुलर सीएलआय वापरून एक प्रकल्प तयार करत आहे

उबंटू अपाचे
संबंधित लेख:
उबंटू 18.04 वर अपाचे वेब सर्व्हर कसे स्थापित करावे?

आता आपण नवीन बेसिक अँगुलर प्रोजेक्ट कसा तयार करू, तयार करू आणि कसा देऊ शकतो ते पाहू. पहिला, आपण वेबरुट निर्देशिकेत जाऊ आमच्या सर्व्हरकडून. नंतर आम्ही एक नवीन अँगुलर createप्लिकेशन तयार करणार आहोत.

कोणीय क्लायंट एपीपी निर्मिती

cd /var/www/html/

sudo ng new ubunlog-app

आम्हाला अँगुलर कार्यसंघात अज्ञात डेटा सामायिक करायचा असल्यास आम्हाला निर्णय घ्यावा लागेल. आम्ही आत्ताच तयार केलेल्या अ‍ॅप्लिकेशनच्या निर्देशिकेत जाणे सुरू ठेवतो. आम्ही जात आहोत अ‍ॅप सर्व्ह करणे प्रारंभ करा हे खाली दर्शविल्याप्रमाणे:

कोणीय कंपाईल केलेले अॅप

cd ubunlog-app

ng serve

मागील कमांड आपल्याला स्क्रीनवर ठेवेल एक दुवा जो आम्हाला आमचा अनुप्रयोग कार्यान्वित कसा होतो हे सांगेल.

आम्ही वेब ब्राउझरवरुन प्रवेश करण्यापूर्वी, फायरवॉल सेवा चालू असल्यास, आम्ही 4200२०० पोर्ट उघडले पाहिजे खालील प्रमाणे या च्या कॉन्फिगरेशन मध्ये:

sudo ufw allow 4200/tcp

sudo ufw reload

यानंतर, आम्ही आमचे आवडते वेब ब्राउझर उघडू आणि टर्मिनलद्वारे प्रदान केलेली URL वापरून नॅव्हिगेट करू नवीन अनुप्रयोग चालवा पहा, खालील स्क्रीनशॉटमध्ये दर्शविल्याप्रमाणे.

वेब ब्राउझरमध्ये अँगुलर सीएलआय अनुप्रयोग

http://localhost:4200/

आमच्या अनुप्रयोगात प्रवेश करण्यासाठी आम्ही ही अन्य URL देखील वापरू शकतो:

http://IP_SERVIDOR:4200

हे नमूद केले पाहिजे की जर आपण कमांड वापरली तरएनजी सर्व्ह”अनुप्रयोग तयार करण्यासाठी आणि आम्ही नुकत्याच पाहिल्याप्रमाणे त्यास स्थानिक पातळीवर सेवा देण्यासाठी, सर्व्हर स्वयंचलितपणे अनुप्रयोग पुनर्बांधित करतो आणि जेव्हा आम्ही कोणतीही स्रोत फायली बदलतो तेव्हा वेब पृष्ठे रीलोड करतो.

आम्हाला मिळवायचे असल्यास एनजी टूल बद्दल अधिक माहितीटर्मिनलवर (Ctrl + Alt + T) पुढील कमांड कार्यान्वित करू.

एनजी मदत

ng help

या लेखात, आम्ही कसे करावे हे पाहिले आहे उबंटू सिस्टमवर एंगल्युलर सीएलआयची साधी स्थापना, डेव्हलपमेंट सर्व्हरवर मूलभूत अनुप्रयोग तयार करणे, संकलित करणे आणि सेवा देण्याव्यतिरिक्त.

ही केवळ सर्वात मूलभूत पहिली पायरी आहेत जी एंग्युलर सीएलआय बरोबर घेतली जाऊ शकतात. च्या साठी अँगुलर सीएलआय बद्दल अधिक माहिती पहा, आम्ही सल्ला घेऊ शकता प्रकल्पाची अधिकृत वेबसाइट.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.