Järgmises artiklis heidame pilgu nurga CLI-le. Juhul, kui te ikkagi ei tea Angular on avatud lähtekoodiga esiotsa rakenduste arendamise raamistik, populaarne ja väga laiendatav. Seda saab kasutada mobiilseadmete ja veebirakenduste loomiseks, kasutades TypeScripti, JavaScripti ja muid levinumaid keeli. Nurk on üldmõiste kõigile AngularJS-i järgsetele versioonidele.
See arendusraamistik sobib hästi rakenduste loomiseks nullist, ulatudes väikesest kuni ulatuslikuni. Nurkplatvormi üks põhikomponente Rakenduste väljatöötamise hõlbustamiseks on nurga CLI utiliit. See on lihtne ja hõlpsasti kasutatav käsurea tööriist. Seda kasutatakse nurkadega loodud rakenduste loomiseks, haldamiseks, ehitamiseks ja testimiseks.
Järgmistes ridades näeme, kuidas suudame installige meie Ubuntu 19.04 süsteemi käsurea tööriist. Näeme ka selle tööriista põhinäidet.
Node.js installimine Ubuntu
Nurga CLI installimiseks on vajalik, et meie süsteemi oleks installitud Node.js ja NPM praegune versioon. Selleks peame lihtsalt avama terminali (Ctrl + Alt + T) ja sinna kirjutama:
sudo curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt install -y nodejs
NPM-i lisandmoodulite kompileerimiseks ja installimiseks võib-olla peame oma süsteemi installima arendaja tööriistad. Selleks teeme samas terminalis järgmist:
sudo apt install -y build-essential
Nurga CLI installimine Ubuntu 19.04
Pärast Node.js ja NPM installimist, nagu me just nägime, saame hakkama installeerige nurgakomplekt, kasutades npm paketihaldurit järgnevalt. Sel juhul valik -g see tähendab, et me installime tööriista kogu süsteemi, et seda saaksid kasutada kõik selle kasutajad.
sudo npm install -g @angular/cli
Pärast installimist saame käivitage nurga CLI, kasutades käivitatavat faili mis tuleks nüüd meie süsteemi installida. Installitud nurga CLI versiooni kontrollimiseks käivitage terminalis järgmine käsk (Ctrl + Alt + T):
ng --version
Nurga CLI abil projekti loomine
Vaatame nüüd, kuidas saaksime luua, ehitada ja teenida uut põhilist nurkprojekti. Esiteks läheme veebijuure kataloogi meie serverist. Seejärel loome uue nurkarakenduse järgmiselt:
cd /var/www/html/ sudo ng new ubunlog-app
Peame otsustama, kas tahame Angulari meeskonnale anonüümseid andmeid jagada. Jätkame äsja loodud rakenduse kataloogi minemist. Me läheme hakake rakendust esitama nagu see on näidatud järgmises:
cd ubunlog-app ng serve
Eelmine käsk viib meid ekraanile link, mis annab meile teada, kuidas näeme oma rakendust toimimas.
Enne kui saame sellele veebibrauserist juurde pääseda, Tulemüüriteenuse töötamise korral peame avama pordi 4200 selle konfiguratsioonis, nagu allpool näidatud:
sudo ufw allow 4200/tcp sudo ufw reload
Pärast seda saame avada oma lemmikveebibrauseri ja navigeerida terminali pakutava URL-i abil vaata uue rakenduse käitamist, nagu on näidatud järgmisel ekraanipildil.
http://localhost:4200/
Samuti võime oma rakendusele juurdepääsu saamiseks kasutada seda muud URL-i:
http://IP_SERVIDOR:4200
Tuleb mainida, et kui kasutame käsku "serveerima"Rakenduse loomiseks ja selle kohalikuks teenimiseks, nagu me just nägime, server ehitab automaatselt rakenduse ümber ja laadib veebilehed uuesti, kui muudame mõnda lähtefaili.
Kui me tahame saada lisateavet tööriista ng kohta, saame terminalis käivitada järgmise käsu (Ctrl + Alt + T):
ng help
Selles artiklis oleme näinud, kuidas a nurkliidese lihtne installimine meie Ubuntu süsteemi, lisaks baasrakenduse loomisele, kompileerimisele ja teenindamisele arendusserveris.
Need on ainult kõige elementaarsemad esimesed sammud, mida saab nurga CLI-ga teha. Sest vaadake lisateavet nurga CLI kohta, saame tutvuda projekti ametlik veebisait.