Kuidas installida Node.js Ubuntu ja uuendada npm uusimale versioonile

Kui proovite apt-package manageriga installida sõlme uusima versiooni, jõuate lõpuks versioonini 10.19.0 . See on ubuntu rakenduste poe uusim versioon, kuid see pole NodeJS-i uusim versioon.

Seda seetõttu, et tarkvara uute versioonide ilmumisel võib Ubuntu meeskonna testimine ja ametlikus Ubuntu poes vabastamine võtta kuid. Selle tulemusena peame mis tahes tarkvara uusimate versioonide saamiseks kasutama arendajate avaldatud privaatset paketti.

Selles õpetuses soovime saada kas v12.18.1 (LTS - pikaajalise toega) või v14.4 Node'ist . Et saada uusimaid versioone, mida saame kasutada kas nodesource või NVM (sõlme versioon juht). Ma näitan teile, kuidas mõlemat kasutada.

Kõik siin olevad käsud käivitatakse Ubuntu CLI / terminali abil.

NVM-i kasutamine - minu eelistatud meetod

Mulle meeldib nvm, sest see võimaldab mul kasutada erinevate projektide jaoks erinevaid sõlmede versioone.

Mõnikord võite teha projektis koostööd kellegagi, kes kasutab teist sõlme versiooni, ja peate lülitama sõlme versioonid projekti jaoks vajalikuks. Selleks on nvm parim tööriist.

Installige NVM

curl -o- //raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash

Nvm installimise kontrollimiseks tippige nvm --version. Kui saate versiooninumbri tagasi nagu 0.35.3, siis teate, et nvm installiti edukalt.

Muudatuste jõustumiseks taaskäivitage terminal.

Installige NodeJS

Järgmisena installime Nodejs versiooni 14.4.

Lihtsalt jookse nvm install 14.4.0.

Sarnase käsu abil saate installida näiteks soovitud sõlme versiooni nvm install 12.18.1.

See käsk installib nii nodejs kui ka uusima npm versiooni, mis on aadressil   v6.14.5.

Kui teil on kunagi vaja sõlme versioone vahetada, saate nvm use näiteks lihtsalt käivitada nvm use v12.18.1.

Nvm-iga installitud erinevate sõlmede versioonide loetlemiseks käivitage nvm ls.

Installige Nodesource

Käivitage allolev käsk, et öelda Ubuntule, et me tahame Nodejs installida

pakett sõlmpunktist.

curl -sL //deb.nodesource.com/setup_14.x | sudo -E bash -

NB et v14.4.0 on viimane versioon Sõlme kuid ei ole praegu LTS - pikaajalise toetuse ta. LTS-iga sõlme uusima versiooni installimiseks muutke 14ülaltoodud käsku väärtusega 12.

Teil võidakse paluda sisestada oma juurkasutaja parool. Sisestage see ja vajutage sisestusklahvi.

Installige NodeJS

Kui NodeSource on seadistatud, saame nüüd installida Nodejs v14.4.

Jookse sudo apt-get install -y nodejs.

Kui oleme lõpetanud, saame kontrollida, kas meil on installitud Node uusim versioon.

Sisestage lihtsalt nodejs -voma terminal ja see peaks tagasi pöörduma v14.4.0.

Sel hetkel peaksite npm automaatselt installima. Npm-i versiooni kontrollimiseks käivitage npm version. Kui te ei saa objekti, mis sisaldab npm uusimat versiooni punktis 6.14.5, { npm: '6.14.5' }saate npm-i käsitsi värskendada, käivitades järgmise käsu:

npm install -g [email protected].

Kui teil tekib probleeme sellega, et npm ei saa värskendada, kuna see pole installitud, saate esmalt npm installida, kasutades sudo apt-get install -y npmja seejärel käivitage selle värskendamiseks ülaltoodud käsk.

Teatud npm pakettide käitamiseks peame käivitama ka alloleva käsu

sudo apt install build-essential.

Ja see ongi kõik!

Teie Ubuntu masinas on NodeJS ja NPM uusimad versioonid.

Minge ehitage suurepäraseid tooteid :)