Leņķa CLI, izstrādājiet leņķiskās lietojumprogrammas Ubuntu

par leņķisko-cli

Nākamajā rakstā mēs aplūkosim leņķisko CLI. Gadījumā, ja jūs joprojām nezināt Angular ir atvērtā pirmkoda lietojumprogrammu izstrādes ietvars, populārs un ļoti paplašināms. To var izmantot, lai izveidotu mobilās un tīmekļa lietojumprogrammas, izmantojot TypeScript, JavaScript un citas izplatītas valodas. Angular ir vispārējs termins visām Angular versijām, kas nāk pēc AngularJS.

Šis izstrādes ietvars ir labi piemērots lietojumprogrammu veidošanai no jauna, sākot no maza līdz liela mēroga. Viena no Angular platformas galvenajām sastāvdaļām Lietojumprogrammu izstrādes atbalstam ir Angular CLI utilīta. Tas ir vienkāršs un viegli lietojams komandrindas rīks. To izmanto, lai izveidotu, pārvaldītu, veidotu un pārbaudītu lietojumprogrammas, kas izveidotas ar Angular.

Turpmākajās rindās mēs redzēsim, kā mēs varam instalējiet Angular komandrindas rīku mūsu Ubuntu 19.04 sistēmā. Mēs redzēsim arī šī rīka pamatpiemēru.

Node.js instalēšana Ubuntu

Lai instalētu leņķisko CLI būs nepieciešams, lai mūsu sistēmā būtu instalēta pašreizējā Node.js un NPM versija. Lai to izdarītu, mums vienkārši jāatver terminālis (Ctrl + Alt + T) un tajā jāieraksta:

lejupielādēt nodejs 12

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

apt nodejs instalēšana

sudo apt install -y nodejs

Lai apkopotu un instalētu vietējos NPM spraudņus, mums var būt nepieciešams instalēt izstrādātāja rīkus mūsu sistēmā. Lai to izdarītu, tajā pašā terminālī mēs rīkosimies šādi:

sudo apt install -y build-essential

Leņķiskā CLI instalēšana Ubuntu 19.04

Pēc Node.js un NPM instalēšanas, kā mēs tikko redzējām, mēs varēsim instalējiet Angular CLI, izmantojot npm pakotņu pārvaldnieku sekojoši. Šajā gadījumā variants -g tas nozīmē, ka mēs instalēsim rīku visā sistēmā, kas būs jāizmanto visiem tās lietotājiem.

npm leņķa cli instalēt

sudo npm install -g @angular/cli

Pēc instalēšanas mēs varam sāciet leņķisko CLI, izmantojot izpildāmo failu kas tagad būtu jāinstalē mūsu sistēmā. Izpildiet šo komandu terminālā (Ctrl + Alt + T), lai pārbaudītu instalētās leņķiskās CLI versiju:

ng versija

ng --version

Projekta izveide, izmantojot leņķisko CLI

ubuntu apache
saistīto rakstu:
Kā Ubuntu 18.04 instalēt Apache tīmekļa serveri?

Tagad redzēsim, kā mēs varam izveidot, būvēt un apkalpot jaunu Angular pamatprojektu. Pirmkārt, mēs ejam uz tīmekļa sakņu direktoriju no mūsu servera. Tad mēs izveidosim jaunu leņķa lietojumprogrammu šādi:

leņķiskā cli APP izveide

cd /var/www/html/

sudo ng new ubunlog-app

Mums būs jāizlemj, vai mēs vēlamies dalīties ar anonīmiem datiem Angular komandai. Mēs turpinām doties uz tikko izveidotās lietojumprogrammas direktoriju. Mēs gatavojamies sāciet lietotni kā tas parādīts sekojošajā:

Leņķiskā sastādītā lietotne

cd ubunlog-app

ng serve

Iepriekšējā komanda parādīs mūs ekrānā saite, kas mums pastāstīs, kā mēs varam redzēt mūsu lietojumprogrammu darbībā.

Pirms mēs tam varam piekļūt no tīmekļa pārlūkprogrammas, ja darbojas ugunsmūra pakalpojums, mums jāatver 4200 ports konfigurējot to, kā parādīts zemāk:

sudo ufw allow 4200/tcp

sudo ufw reload

Pēc tam mēs varam atvērt savu iecienīto tīmekļa pārlūkprogrammu un pārvietoties, izmantojot termināļa norādīto URL skatiet jaunās lietojumprogrammas palaišanu, kā parādīts nākamajā ekrānuzņēmumā.

Leņķiskā CLI lietojumprogramma tīmekļa pārlūkprogrammā

http://localhost:4200/

Lai piekļūtu mūsu lietojumprogrammai, mēs varam izmantot arī šo citu URL:

http://IP_SERVIDOR:4200

Jāpiemin, ka, ja mēs izmantojam komandu "kalpo“Lai izveidotu lietojumprogrammu un apkalpotu to lokāli, kā mēs tikko redzējām, serveris automātiski pārbūvē lietojumprogrammu un pārlādē tīmekļa lapas, kad mēs mainām kādu no avota failiem.

Ja mēs vēlamies iegūt vairāk informācijas par rīku ng, mēs varam izpildīt šādu komandu terminālā (Ctrl + Alt + T):

palīdzība

ng help

Šajā rakstā mēs esam redzējuši, kā veikt a vienkārša Angular CLI instalēšana mūsu Ubuntu sistēmā, papildus pamata lietojumprogrammas izveidei, apkopošanai un apkalpošanai attīstības serverī.

Šie ir tikai visvienkāršākie pirmie soļi, ko var veikt, izmantojot leņķisko CLI. Priekš skatīt vairāk informācijas par leņķa CLI, mēs varam konsultēties ar oficiālā projekta vietne.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.