I-Angular CLI, phuhlisa iiAngular izicelo kwi-Ubuntu

malunga angular-ehl

Kwinqaku elilandelayo siza kujonga kwiAngular CLI. Kwimeko apho ungazi I-Angular ngumthombo ovulekileyo wesakhelo sophuhliso lwesicelo, ithandwa kwaye iyandiswa kakhulu. Ingasetyenziselwa ukwakha usetyenziso lweselfowuni kunye newebhu usebenzisa i-TypeScript, JavaScript kunye nezinye iilwimi eziqhelekileyo. I-Angular ligama lengubo yazo zonke iinguqulelo zeAngular eziza emva kweAngularJS.

Esi sikhokelo sophuhliso silungelelene nokwakha izicelo ukusuka ekuqaleni, ukusukela kumncinci ukuya kwinqanaba elikhulu. Elinye lezinto eziphambili zeqonga leAngular ukunceda ukuphuculwa kwesicelo sisixhobo seAngular CLI. Kulula kwaye kulula ukuyisebenzisa isixhobo somyalelo wokuyalela. Isetyenziselwa ukwenza, ukulawula, ukwakha kunye nokuvavanya usetyenziso olwenziwe ngeAngular.

Kule migca ilandelayo siza kubona ukuba sinokwenza njani faka iAngular isixhobo somyalelo kwilayini kwinkqubo yethu Ubuntu 19.04. Siza kubona umzekelo osisiseko sesi sixhobo.

Ukufaka iNode.js kwi-Ubuntu

Ukufaka iAngular CLI kuyakufuneka ukuba sibe nohlobo lwangoku lweNode.js kunye ne-NPM efakwe kwinkqubo yethu. Ukwenza njalo, kufuneka sivule i-terminal (Ctrl + Alt + T) kwaye sibhale kuyo:

khuphela ii-nodejs 12

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

Ukufakwa kwe-nodejs efanelekileyo

sudo apt install -y nodejs

Ukudibanisa kunye nokufaka iiplagi zendalo ze-NPM, Kuya kufuneka sifake izixhobo zokuphucula kwindlela yethu. Ukwenza njalo, kwisiphelo esinye siya kwenza oku kulandelayo:

sudo apt install -y build-essential

Ukufakwa kwe-angular CLI kwi-Ubuntu 19.04

Emva kofakelo lweNode.js kunye ne-NPM njengoko sele sibonile, siya kuba nakho faka iAngular CLI usebenzisa umphathi wepakeji yentsimbi ngoku Landelayo. Kule meko, ukhetho -g kuthetha ukuba siza kusifaka isixhobo kuyo yonke inkqubo, ukuze sisetyenziswe ngabo bonke abasebenzisi baso.

npm ukufakwa kwe-angular ehl

sudo npm install -g @angular/cli

Emva kofakelo, sinako qala Angular CLI usebenzisa ng ephunyeziweyo ekufuneka ngoku ifakwe kwinkqubo yethu. Yenza lo myalelo ulandelayo kwi-terminal (Ctrl + Alt + T) ukuqinisekisa uguqulelo lwe-Angular CLI efakiweyo:

Inguqulelo

ng --version

Ukwenza iprojekthi usebenzisa iAngular CLI

Ubuntu apache
Inqaku elidibeneyo:
Uyifaka njani i-Apache web server kwi-Ubuntu 18.04?

Ngoku makhe sibone ukuba singayakha njani, sakhe kwaye sikhonze iprojekthi entsha esisiseko Angular Ekuqaleni, siza kuya kulawulo lwewebhu kwiseva yethu. Emva koko siza kwenza isicelo esitsha seAngular ngolu hlobo lulandelayo:

Ukudalwa kwe-angular ye-APP

cd /var/www/html/

sudo ng new ubunlog-app

Kuya kufuneka sithathe isigqibo sokuba sifuna ukwabelana ngedatha engaziwayo kwiqela leAngular. Siyaqhubeka ukuya kwisikhangeli sesicelo esisandula ukwenza. Siya ku qala ukukhonza iapp njengoko kubonisiwe koku kulandelayo:

Inkqubo edibeneyo yeAngular

cd ubunlog-app

ng serve

Umyalelo wangaphambili uya kusibeka kwiscreen ikhonkco eliza kusixelela ukuba singasibona njani isicelo sethu sisebenza.

Ngaphambi kokuba sikwazi ukufikelela kuyo kwisikhangeli sewebhu, kwimeko yokuba nenkonzo ye-firewall esebenzayo, kufuneka sivule izibuko le-4200 ekuqwalaseleni oku, njengoko kubonisiwe ngezantsi:

sudo ufw allow 4200/tcp

sudo ufw reload

Emva koku, sinokuvula isikhangeli sethu sewebhu kwaye sihambehamba sisebenzisa i-URL ebonelelwe sisiphelo sendlela bona isicelo esitsha siqhutywa, njengoko kubonisiwe kumfanekiso olandelayo.

Isicelo seAngular CLI kwisikhangeli sewebhu

http://localhost:4200/

Sinokusebenzisa le URL ukufikelela kwisicelo sethu:

http://IP_SERVIDOR:4200

Kufuneka kukhankanywe ukuba sisebenzisa umyalelo "ng khonza"Ukwakha isicelo kunye nokuyisebenzisa ekuhlaleni njengoko sibonile, iseva yakha ngokuzenzekelayo isicelo kwaye iphinda ilayishe amaphepha ewebhu xa sitshintsha naziphi na iifayile zomthombo.

Ukuba sifuna ukufumana Ulwazi oluthe kratya malunga nesixhobo ng, Singaqhuba lo myalelo ulandelayo kwi-terminal (Ctrl + Alt + T):

ng uncedo

ng help

Kule nqaku, sibone indlela yokwenza ifayile ye Ukufakwa okulula kweAngular CLI kwinkqubo yethu Ubuntu, ukongeza kulwakhiwo, ukuqokelela kunye nokuhambisa usetyenziso olusisiseko kwiseva yophuhliso.

La ngamanyathelo okuqala asisiseko anokuthathwa ngeAngular CLI. Kuba bona ulwazi ngakumbi malunga Angular CLI, singabonisana ne- iwebhusayithi esemthethweni yeprojekthi.


Yiba ngowokuqala ukuphawula

Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.