கோண சி.எல்.ஐ, உபுண்டுவில் கோண பயன்பாடுகளை உருவாக்குங்கள்

கோண-கிளி பற்றி

அடுத்த கட்டுரையில் நாம் கோண சி.எல்.ஐ.யைப் பார்க்கப் போகிறோம். ஒரு வேளை உங்களுக்கு இன்னும் தெரியாது கோணமானது ஒரு திறந்த மூல முன்-இறுதி பயன்பாட்டு மேம்பாட்டு கட்டமைப்பாகும், பிரபலமான மற்றும் மிகவும் விரிவாக்கக்கூடியது. டைப்ஸ்கிரிப்ட், ஜாவாஸ்கிரிப்ட் மற்றும் பிற பொதுவான மொழிகளைப் பயன்படுத்தி மொபைல் மற்றும் வலை பயன்பாடுகளை உருவாக்க இதைப் பயன்படுத்தலாம். கோணல் என்பது AngularJS க்குப் பிறகு வரும் கோணத்தின் அனைத்து பதிப்புகளுக்கும் ஒரு போர்வை ஆகும்.

இந்த மேம்பாட்டு கட்டமைப்பானது புதிதாக பயன்பாடுகளை சிறியதாக இருந்து பெரிய அளவில் உருவாக்க மிகவும் பொருத்தமானது. கோண தளத்தின் முக்கிய கூறுகளில் ஒன்று பயன்பாட்டு மேம்பாட்டுக்கு உதவுவது கோண CLI பயன்பாடு ஆகும். இது ஒரு எளிய மற்றும் பயன்படுத்த எளிதான கட்டளை வரி கருவியாகும். கோணத்துடன் உருவாக்கப்பட்ட பயன்பாடுகளை உருவாக்க, நிர்வகிக்க, உருவாக்க மற்றும் சோதிக்க இது பயன்படுகிறது.

பின்வரும் வரிகளில் நாம் எப்படி முடியும் என்பதைப் பார்க்கப் போகிறோம் எங்கள் உபுண்டு 19.04 கணினியில் கோண கட்டளை வரி கருவியை நிறுவவும். இந்த கருவியின் அடிப்படை உதாரணத்தையும் பார்ப்போம்.

உபுண்டுவில் Node.js ஐ நிறுவுகிறது

கோண CLI ஐ நிறுவ எங்கள் கணினியில் Node.js மற்றும் NPM இன் தற்போதைய பதிப்பு நிறுவப்பட்டிருப்பது அவசியம். இதைச் செய்ய, நாம் ஒரு முனையத்தை (Ctrl + Alt + T) திறந்து அதில் எழுத வேண்டும்:

பதிவிறக்கம் nodejs 12

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

apt nodejs நிறுவல்

sudo apt install -y nodejs

மேலும், சொந்த NPM செருகுநிரல்களை தொகுத்து நிறுவ, எங்கள் கணினியில் டெவலப்பர் கருவிகளை நிறுவ வேண்டியிருக்கலாம். அவ்வாறு செய்ய, அதே முனையத்தில் நாம் பின்வருவனவற்றைச் செய்வோம்:

sudo apt install -y build-essential

உபுண்டு 19.04 இல் கோண சி.எல்.ஐ நிறுவல்

நாம் இப்போது பார்த்தபடி Node.js மற்றும் NPM ஐ நிறுவிய பின், நம்மால் முடியும் npm தொகுப்பு நிர்வாகியைப் பயன்படுத்தி கோண CLI ஐ நிறுவவும் பின்வருமாறு. இந்த வழக்கில், விருப்பம் -g இதன் பொருள், கணினி முழுவதும் கருவியை நிறுவப் போகிறோம், அதன் அனைத்து பயனர்களும் பயன்படுத்த வேண்டும்.

npm கோண கிளி நிறுவல்

sudo npm install -g @angular/cli

நிறுவிய பின், நம்மால் முடியும் ng இயங்கக்கூடியதைப் பயன்படுத்தி கோண CLI ஐத் தொடங்கவும் இது இப்போது எங்கள் கணினியில் நிறுவப்பட வேண்டும். நிறுவப்பட்ட கோண CLI இன் பதிப்பைச் சரிபார்க்க பின்வரும் கட்டளையை முனையத்தில் (Ctrl + Alt + T) இயக்கவும்:

ng பதிப்பு

ng --version

கோண CLI ஐப் பயன்படுத்தி ஒரு திட்டத்தை உருவாக்குதல்

ubuntu அப்பாச்சி
தொடர்புடைய கட்டுரை:
உபுண்டு 18.04 இல் அப்பாச்சி வலை சேவையகத்தை எவ்வாறு நிறுவுவது?

இப்போது ஒரு புதிய அடிப்படை கோண திட்டத்தை எவ்வாறு உருவாக்கலாம், உருவாக்கலாம் மற்றும் சேவை செய்யலாம் என்று பார்ப்போம். முதலில், நாங்கள் வெப்ரூட் கோப்பகத்திற்கு செல்லப் போகிறோம் எங்கள் சேவையகத்திலிருந்து. பின்வருமாறு ஒரு புதிய கோண பயன்பாட்டை உருவாக்க உள்ளோம்:

கோண கிளி APP உருவாக்கம்

cd /var/www/html/

sudo ng new ubunlog-app

அநாமதேய தரவை கோணக் குழுவுடன் பகிர வேண்டுமா என்பதை நாங்கள் தீர்மானிக்க வேண்டும். நாங்கள் இப்போது உருவாக்கிய பயன்பாட்டின் கோப்பகத்திற்கு தொடர்ந்து செல்கிறோம். நாங்கள் போகிறோம் பயன்பாட்டை வழங்கத் தொடங்குங்கள் இது பின்வருவனவற்றில் காட்டப்பட்டுள்ளபடி:

கோண தொகுக்கப்பட்ட பயன்பாடு

cd ubunlog-app

ng serve

முந்தைய கட்டளை நம்மை திரையில் வைக்கும் எங்கள் பயன்பாட்டை எவ்வாறு செயல்பாட்டில் காணலாம் என்பதைக் கூறும் இணைப்பு.

வலை உலாவியில் இருந்து அதை அணுகுவதற்கு முன், ஃபயர்வால் சேவை இயங்கினால், நாங்கள் போர்ட் 4200 ஐ திறக்க வேண்டும் இதன் உள்ளமைவில், கீழே காட்டப்பட்டுள்ளபடி:

sudo ufw allow 4200/tcp

sudo ufw reload

இதற்குப் பிறகு, நமக்கு பிடித்த வலை உலாவியைத் திறந்து, முனையத்தால் வழங்கப்பட்ட URL ஐப் பயன்படுத்தி செல்லவும் புதிய பயன்பாட்டு இயக்கத்தைக் காண்க, பின்வரும் ஸ்கிரீன்ஷாட்டில் காட்டப்பட்டுள்ளது.

வலை உலாவியில் கோண CLI பயன்பாடு

http://localhost:4200/

எங்கள் பயன்பாட்டை அணுக இந்த பிற URL ஐயும் பயன்படுத்தலாம்:

http://IP_SERVIDOR:4200

நாம் கட்டளையைப் பயன்படுத்தினால் "ng சேவை”ஒரு பயன்பாட்டை உருவாக்கி, நாங்கள் பார்த்தபடி உள்நாட்டில் சேவை செய்ய, சேவையகம் தானாகவே பயன்பாட்டை மீண்டும் உருவாக்குகிறது மற்றும் எந்த மூல கோப்புகளையும் மாற்றும்போது வலைப்பக்கங்களை மீண்டும் ஏற்றும்.

நாம் பெற விரும்பினால் ng கருவி பற்றிய கூடுதல் தகவல், முனையத்தில் பின்வரும் கட்டளையை இயக்கலாம் (Ctrl + Alt + T):

உதவி

ng help

இந்த கட்டுரையில், ஒரு செயலை எவ்வாறு செய்வது என்று பார்த்தோம் எங்கள் உபுண்டு கணினியில் கோண சி.எல்.ஐ இன் எளிய நிறுவல், மேம்பாட்டு சேவையகத்தில் ஒரு அடிப்படை பயன்பாட்டை உருவாக்குதல், தொகுத்தல் மற்றும் சேவை செய்வதற்கு கூடுதலாக.

இவை கோண சி.எல்.ஐ உடன் எடுக்கக்கூடிய மிக அடிப்படையான முதல் படிகள் மட்டுமே. க்கு கோண CLI பற்றிய கூடுதல் தகவலைக் காண்க, நாங்கள் ஆலோசிக்க முடியும் திட்டத்தின் அதிகாரப்பூர்வ வலைத்தளம்.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.