Programmēšana

Kā instalēt mezglu.js un NPM pakotnes Ubuntu

Kā instalēt mezglu.js un NPM pakotnes Ubuntu

Mezgls.js ir atvērtā koda starpplatformu Javascript platforma, ko izmanto vispārējas nozīmes programmēšanai, lai izstrādātu mērogojamas tīkla lietojumprogrammas. Tas ir veidots uz Chrome V8 JavaScript dzinēja un ļauj izpildīt javascript kodu servera pusē.

Kādreiz agrāk javascript tika tikko izpildīts klienta pusē (frontend) un līdz ar to arī nosaukums (client-side scripting). Mūsdienās ar Node.js, Javascript var arī atbalstīt un izpildīt servera pusē (aizmugure). Tas nozīmē, ka mēs varam izstrādāt lietojumprogrammas, kuras pilnībā atbalsta javascript gan priekšējā, gan aizmugurējā daļā.

Notiek mezgla instalēšana.js un NPM Ubuntu

Šajā apmācībā jums ir jāsniedz soli pa solim procedūra, kā instalēt mezglu jūsu Ubuntu sistēmā kopā ar NPM (mezglu pakotņu pārvaldnieks). Mēs arī parādīsim, kā pārvaldīt un instalēt Node.js, izmantojot NVM (mezglu versiju pārvaldnieku). Tomēr pēdējā ir tikai alternatīva jūsu mezglu versiju pārvaldīšanas metode, savukārt NPM tiek izmantota jūsu javascript pakotņu pārvaldībai. NVM noderēs, ja vēlaties savā sistēmā palaist vairākas mezglu versijas.

Priekšnoteikumi

Šajā ceļvedī mēs pieņemam, ka datorā darbojas Ubuntu izplatīšana un tiek izmantots konts, kas nav root, bet ar paaugstinātām privilēģijām. Jūs varat sasniegt sudo (paaugstinātas) privilēģijas, izpildot komandu zemāk savā darba direktorijā.

sudo su

sudo privilēģijas

Ir arī svarīgi atzīmēt, ka Mezgls.js ir pieejams Ubuntu oficiālajos krātuvēs. To var viegli instalēt, izpildot komandas;

sudo apt install nodejs sudo apt instalēt npm

Tomēr, lai jūsu sistēmā darbotos jaunākā Node versija, mums būs jāpievieno Node oficiālais krātuve, kā aprakstīts tālāk.

Pievienojot mezgla PPA

1. solis. Izpildiet čokurošanās komandu, lai iespējotu mezglu avota repozitoriju jūsu sistēmā. Ja jums nav instalēta čokurošanās, palaidiet zemāk esošo komandu, lai to instalētu.

sudo apt-get install čokurošanās

Instalējiet komandu Curl

2. solis. Kad instalēšana ir pabeigta, tagad mēs varam turpināt pievienot PPA.

Lai instalētu mezglu, izmantojot apt pakotņu pārvaldnieku, jāizvēlas krātuves opcijas.
Pirmais krātuve ir ar jaunākajām Node pakotnēm un nav LTS laidiens. Otrais krātuve ir visstabilākā un tai ir LTS (Long Term Support).

Ja izvēlaties pirmo mezglu instalēšanu ar jaunākajām pakotnēm, palaidiet zemāk esošo komandu.

čokurošanās -sL https: // deb.mezgla avots.com / setup_10.x | sudo bash -

Ja vēlaties instalēt stabilu LTS versiju, pievienojiet krātuvi zemāk.

čokurošanās -sL https: // deb.mezgla avots.com / setup_8.x | sudo bash -

Pievienojiet mezgla krātuvi.js jaunākā versija (nav LTS)

Kad tas ir izdarīts, tagad mēs varam turpināt instalēt mezglu jūsu sistēmā. Ņemiet vērā, ka, ja jūsu sistēmā ir abi krātuves, automātiski tiks instalēta jaunākā mezgla versija, kas nav LTS.

Instalējiet mezglu.js un NPM

Kad mūsu sistēmā ir glabātuve, tagad mēs varam sākt instalēt Node.js. Palaidiet komandu terminālā.

sudo apt-get install nodejs

Instalējiet NodeJs

Kad instalēšana ir pabeigta, mums tagad vajadzētu būt abiem Mezgls un npm darbojas mūsu sistēmā. Mēs to varam pārbaudīt, palaižot -versija vai -v komandu.

mezgls --versija npm -v

NodeJs un NPM versija

No iepriekš minētā attēla mēs redzam, ka mēs skrienam Mezgls versija v10.20.1 un npm 6. versija.14.4.

Instalējiet un pārvaldiet mezglu.js, izmantojot NVM

Izņemot trāpīgs krātuvi, varat arī izmantot NVM kā alternatīvu metodi. NVM, kas parasti tiek saukts par mezglu versiju pārvaldnieku, nodrošina daudz pārvaldāmāku platformu jebkura mezgla instalēšanai un lietošanai.js versija, kuru vēlaties izmantot. Tas ir līdzīgs Ruby versiju pārvaldniekam (RVM), pieņemot, ka esat strādājis ar Ruby programmēšanas valodu.

Šīs darbības palīdzēs jums instalēt mezglu.js, izmantojot NVM.

1. darbība). Instalējiet NVM savā Ubuntu sistēmā. Mēs instalēsim, izmantojot pieejamo bash skriptu ar čokurošanās komandu.

čokurošanās https: // neapstrādāta.githubusercontent.com / creationix / nvm / master / install.sh | bash

Curl Bash skripts, lai instalētu NVM

2. solis). Tagad mums ir jāpārlādē sistēma, lai iestatītu nepieciešamo vides mainīgo, lai izmantotu NVM. Tā kā mēs izmantojam Debian balstītu sistēmu, palaidiet zemāk esošo komandu.

avots ~ /.profils

3. solis). Vienreiz Mezgls.js versiju pārvaldnieks instalē, mums tagad jāatrod pieejamais mezgls.js instalējamās versijas. Dariet to, izpildot zemāk esošo komandu.

nvm ls-remote

Tiks parādīts garš pieejamo versiju saraksts. Zemāk redzamais attēls ir tikai neliela saraksta daļa.

NVM pieejamas NodeJS versijas

4. solis). Tagad atlasiet izmantojamo mezgla versiju un instalējiet to, izmantojot komandu NVM. Šajā konkrētajā rakstā mēs instalēsim mezgla versiju v10.20.1, jo tas ir jaunākais LTS izlaidums.

nvm instalēt v10.20.1

Mēs instalēsim arī Node versiju v14.1.0, kas ir jaunākais izlaidums šī amata rakstīšanas laikā.

nvm instalēt v14.1.0

Instalējiet mezgla versiju, izmantojot NVM

5. solis). Ja esat instalējis vairākas mezgla versijas.js, tad jums jāizvēlas noklusējuma versija, kuru izmantosit. Lai uzskaitītu visas instalētās versijas, palaidiet zemāk esošo komandu.

nvm saraksts

NVM saraksts

Tagad atlasiet versiju, kuru vēlaties izmantot, un izpildiet zemāk esošo komandu.

nvm izmantošana  e.g nvm lietošana 14.1.0

Izmantojiet NVM v14.1.0

6. solis). Varat arī pārbaudīt mezgla versiju, kas darbojas jūsu sistēmā, izpildot komandu -version.

mezgls --versija

Pārbaudiet mezgla versiju

No augšējā attēla mēs varam redzēt, ka sistēma izmanto mezglu v14.1.0

7. solis). Ja jūsu sistēmā ir instalētas vairākas mezglu versijas, lietojumprogrammas darbināšanai varat izvēlēties konkrētu laidienu, iekļaujot to nvm komandu. Skatiet piemēru zemāk.

nvm v14.1.0 lietotne.js

8. solis). Ja jums ir vairākas mezglu versijas un vēlaties noņemt kādu no tām, palaidiet zemāk esošo komandu.

nvm atinstalēt v12.16.2

Atinstalējiet mezgla versiju v10.20.1

Secinājums

Tie ir divi veidi, kā instalēt Node un NPM jūsu Ubuntu sistēmā. Pirmo metodi izmantojām apt repozitorijā, kurā tika instalēti gan Node, gan npm. Otrā metode instalē tikai mezglu. Tā ir tikai alternatīva metode, ja plānojat savā sistēmā palaist vairākas Node versijas.

Top 5 spēļu tveršanas kartes
Mēs visi esam redzējuši un mīlējuši straumēšanas spēles pakalpojumā YouTube. PewDiePie, Jakesepticye un Markiplier ir tikai daži no labākajiem spēlētā...
Kā izstrādāt spēli Linux
Pirms desmit gadiem maz Linux lietotāju varētu paredzēt, ka viņu iecienītā operētājsistēma kādu dienu būs populāra spēļu platforma komerciālām videosp...
Komerciālo spēļu dzinēju atvērtā koda porti
Bezmaksas, atvērtā koda un starpplatformu spēļu dzinēju atpūtu var izmantot, lai spēlētu vecos, kā arī dažus no diezgan nesenajiem spēļu nosaukumiem. ...