Programovanie

Ako nainštalovať Node.balíčky js a NPM na Ubuntu

Ako nainštalovať Node.balíčky js a NPM na Ubuntu

Uzol.js je opensource multiplatformová platforma Javascript používaná na univerzálne programovanie na vývoj škálovateľných sieťových aplikácií. Je postavený na stroji JavaScript V8 prehliadača Chrome a umožňuje vykonávanie kódu JavaScript na strane servera.

Niekedy predtým bol javascript práve spustený na strane klienta (klientske rozhranie), a teda aj pre názov (skriptovanie na strane klienta). V dnešnej dobe s Node.js, Javascript môže byť tiež podporovaný a vykonávaný na strane servera (backend). To znamená, že môžeme vyvíjať aplikácie plne podporované javascriptom na frontende aj backende.

Inštalácia uzla.js a NPM na Ubuntu

Tento tutoriál by vám mal poskytnúť podrobný postup, ako nainštalovať Node do vášho systému Ubuntu spolu s NPM (Node Package Manager). Ukážeme vám tiež, ako spravovať a inštalovať Node.js pomocou NVM (Node Version Manager). Posledná z nich je však iba alternatívnou metódou správy vašich verzií uzlov, zatiaľ čo NPM sa používa na správu vašich balíkov javascript. NVM sa vám bude hodiť, ak chcete vo svojom systéme spustiť viac verzií uzlov.

Predpoklady

V tejto príručke predpokladáme, že vo svojom počítači používate distribúciu Ubuntu a používate účet bez oprávnenia root, ale so zvýšenými oprávneniami. Môžete získať oprávnenie sudo (zvýšené) vykonaním nižšie uvedeného príkazu vo vašom pracovnom adresári.

sudo su

sudo privilégiá

Je tiež dôležité poznamenať, že Uzol.js je k dispozícii v oficiálnych úložiskách Ubuntu. Môžete ho ľahko nainštalovať vykonaním príkazov;

sudo apt nainštalovať nodejs sudo apt nainštalovať npm

Aby sme však vo vašom systéme spustili najnovšiu verziu uzla, budeme musieť pridať oficiálne úložisko uzla, ako je popísané nižšie.

Pridanie uzla PPA

Krok 1) Vykonaním príkazu curl povolíte úložisko zdrojov uzlov vo vašom systéme. Ak nemáte nainštalovaný zvlnenie, nainštalujte ho spustením príkazu nižšie.

sudo apt-get nainštalovať zvlnenie

Nainštalujte príkaz Curl

Krok 2) Po dokončení inštalácie môžeme pokračovať v pridávaní PPA.

Ak chcete Node nainštalovať pomocou správcu balíkov apt, musíte si vybrať z možností úložiska.
Prvé úložisko je jedno s najnovšími balíčkami uzlov a nejde o vydanie LTS. Druhé úložisko je najstabilnejšie a má LTS (Long Term Support).

Ak sa rozhodnete pre inštaláciu prvého uzla s najnovšími balíkmi, spustite nasledujúci príkaz.

zvlnenie -sL https: // deb.nodeource.com / setup_10.x | sudo bash -

Ak chcete nainštalovať stabilnú verziu LTS, pridajte úložisko nižšie.

zvlnenie -sL https: // deb.nodeource.com / setup_8.x | sudo bash -

Pridajte úložisko uzla.najnovšia verzia js (nie LTS)

Keď to urobíme, môžeme teraz pokračovať v inštalácii Node do vášho systému. Upozorňujeme, že ak máte vo svojom systéme oba úložiská, automaticky sa nainštaluje najnovšia verzia uzla, ktorá nie je LTS.

Nainštalujte uzol.js a NPM

Keď už máme úložisko v našom systéme, môžeme teraz začať inštalovať Node.js. Spustite príkaz v termináli.

sudo apt-get nainštalovať nodejs

Nainštalujte si NodeJs

Po dokončení inštalácie by sme teraz mali mať obe Uzol a npm bežiaci v našom systéme. Môžeme to skontrolovať spustením -verzia alebo -v príkaz.

uzol --verzia npm -v

Verzia NodeJs a NPM

Z vyššie uvedeného obrázku vidíme, že bežíme Uzol verzia v10.20.1 a npm verzia 6.14.4.

Inštalácia a správa uzla.js pomocou NVM

Iné ako trefný úložisko, môžete tiež použiť NVM ako alternatívna metóda. Program NVM, ktorý sa bežne nazýva Správca verzií uzlov, vám poskytuje spravovateľnejšiu platformu na inštaláciu a použitie ľubovoľného uzla.verzia js, ktorú chcete použiť. Je to podobné ako s Ruby Version Manager (RVM), za predpokladu, že ste pracovali s programovacím jazykom Ruby.

Nasledujúce kroky vás prevedú inštaláciou Node.js pomocou NVM.

Krok 1). Nainštalujte NVM do vášho systému Ubuntu. Nainštalujeme pomocou dostupného skriptu bash s príkazom curl.

zvlnenie https: // raw.githubusercontent.com / creationix / nvm / master / install.sh | bash

Curl Bash skript na inštaláciu NVM

Krok 2). Teraz musíme znovu načítať systém a nastaviť požadovanú premennú prostredia na používanie NVM. Pretože pracujeme na systéme založenom na Debiane, spustite príkaz nižšie.

zdroj ~ /.profilu

Krok 3). Raz Uzol.js Správca verzií sa inštaluje, teraz musíme nájsť dostupný uzol.verzie js na inštaláciu. Urobte to vykonaním príkazu uvedeného nižšie.

nvm ls-remote

Uvidíte dlhý zoznam dostupných verzií. Obrázok nižšie je iba malou časťou zoznamu.

Verzie NodeJS dostupné v NVM

Krok 4). Teraz vyberte verziu uzla, ktorú potrebujete použiť, a nainštalujte ju pomocou príkazu NVM. Pre tento konkrétny článok si nainštalujeme Node verzie v10.20.1, pretože sa jedná o najnovšie vydanie LTS.

nvm install v10.20.1

Nainštalujeme tiež Node verzie v14.1.0, čo je posledné vydanie v čase písania tohto príspevku.

nvm install v14.1.0

Nainštalujte verziu uzla pomocou NVM

Krok 5). Ak ste nainštalovali viac verzií Node.js, potom musíte zvoliť predvolenú verziu, ktorú budete používať. Ak chcete zobraziť zoznam všetkých nainštalovaných verzií, spustite nasledujúci príkaz.

zoznam nvm

Zoznam NVM

Teraz vyberte verziu, ktorú chcete použiť, a vykonajte príkaz uvedený nižšie.

nvm použitie  e.g nvm použitie 14.1.0

Použite NVM v14.1.0

Krok 6). Verziu uzla, ktorá je spustená vo vašom systéme, môžete tiež overiť vykonaním príkazu -version.

uzol --verzia

Skontrolujte verziu uzla

Na obrázku vyššie vidíme, že systém používa Node v14.1.0

Krok 7). Ak máte v systéme nainštalovaných viac verzií uzlov, môžete si zvoliť konkrétne vydanie na spustenie svojej aplikácie a zahrnúť ho do nvm príkaz. Pozri príklad nižšie.

nvm v14.1.0 aplikácií.js

Krok 8). Ak máte viac verzií uzlov a chcete niektorú z nich odstrániť, spustite nasledujúci príkaz.

nvm odinštalovať v12.16.2

Odinštalujte uzol verzie v10.20.1

Záver

To sú dva spôsoby inštalácie Node a NPM do vášho systému Ubuntu. Pri prvej metóde sme použili úložisko apt, ktoré nainštalovalo Node aj npm. Druhá metóda iba nainštaluje Node. Je to len alternatívna metóda, ak plánujete spustiť vo vašom systéme viac verzií Node.

Ako zmeniť ľavé a pravé tlačidlo myši na počítači so systémom Windows 10
Je úplnou normou, že všetky zariadenia počítačových myší sú ergonomicky navrhnuté pre pravákov. Existujú však dostupné myšacie zariadenia, ktoré sú šp...
Napodobňovanie kliknutí myšou vznášaním sa pomocou myši bez myši vo Windows 10
Používanie myši alebo klávesnice v nesprávnom postoji k nadmernému používaniu môže mať za následok veľa zdravotných problémov vrátane napätia, syndróm...
Pridajte gestá myši do systému Windows 10 pomocou týchto bezplatných nástrojov
V posledných rokoch sa počítače a operačné systémy veľmi vyvinuli. Boli časy, keď používatelia museli prechádzať správcami súborov pomocou príkazov. R...