Nurga CLI, arendage nurkarakendusi Ubuntu

umbes nurk-cli

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:

laadige alla sõlmed 12

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

apt nodejs installimine

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.

npm nurgakliinide paigaldamine

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 versioon

ng --version

Nurga CLI abil projekti loomine

ubuntu apache
Seotud artikkel:
Kuidas Apache veebiserverit Ubuntu 18.04 installida?

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:

nurgeline cli APP loomine

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:

Nurgeline kompileeritud rakendus

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.

Nurga CLI rakendus veebibrauseris

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):

abi

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.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.