Hvernig á að setja upp Node.JS 14 LTS / 16 & NPM á Debian 11 Bullseye

Node.js er opinn uppspretta, þvert á vettvang, bakenda JavaScript keyrsluumhverfi byggt á V8 vél Chrome til að byggja upp hröð og stigstærð netforrit og bakenda API. Node.js notar atburðadrifna, óblokkandi IO einingu sem gerir hana mjög létta og hagnýta. Það er frábær kostur fyrir gagnfrek rauntímaforrit sem keyra yfir dreifð tæki.

NPM er pakkastjóri fyrir JavaScript forritunarmálið sem NPM, Inc heldur utan um. NPM er sjálfgefinn pakkastjóri fyrir JavaScript keyrsluumhverfið Node.js og er án efa tiltækasta geymslan fyrir Node.JS pakka.

Í eftirfarandi kennslu muntu læra hvernig á að setja upp Node.JS á ýmsan hátt úr hnútauppsprettugeymslunni á Debian 11 Bullseye.

Forsendur

  • Mælt með stýrikerfi: Debian 11 Bullseye
  • Notendareikningur: Notendareikningur með sudo réttindi or rótaraðgangur (su skipun).
  • Nauðsynlegir pakkar: 

Uppfærir stýrikerfi

Uppfærðu þína Debian 11 stýrikerfi til að tryggja að allir núverandi pakkar séu uppfærðir:

sudo apt update && sudo apt upgrade

Root eða Sudo Access

Sjálfgefið, þegar þú býrð til reikninginn þinn við ræsingu með Debian miðað við aðrar dreifingar, fær hann ekki sjálfkrafa sudoers stöðu. Þú verður annað hvort að hafa aðgang að rót lykilorð til að nota su skipunin eða farðu á námskeiðið okkar á Hvernig á að bæta notanda við Sudoers á Debian.


Fáðu


Settu upp Node.JS 14 LTS frá NodeSource

Fyrsti kosturinn er að setja upp Node.JS 14 LTS frá NodeSource geymslunni. Nýir notendur og forritarar vissu ekki hvað LTS stendur fyrir þýðir Langtíma stuðningur og er ráðlögð útgáfa fyrir flesta notendur. LTS útgáfulínur leggja áherslu á stöðugleika, aukinn stuðning og veita áreiðanlegan vettvang fyrir forrit af hvaða stærðargráðu sem er. Flestir Node.js notendur og fyrirtæki eru á langtíma þjónustulínum.

Til að setja upp Node.JS 14 LTS frá upprunanum, notaðu eftirfarandi krulla stjórn:

sudo curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo bash -

Næst skaltu keyra viðeigandi uppsetningarskipun eins og hér segir til að setja upp node.js LTS 14:

npm

Til að staðfesta uppsetninguna og staðfesta útgáfuna af NPM, notaðu eftirfarandi skipun:

npm -v

Dæmi úttak:

6.14.15

Þar sem þú gætir verið að skipta um Node.js útgáfur, þá er góð hugmynd að staðfesta með því að nota apt-cache stefnu skipun einnig:

sudo apt-cache policy nodejs

Dæmi úttak:

Hvernig á að setja upp Node.JS 14 LTS 16 & NPM á Debian 11 Bullseye

Eins og að ofan geturðu séð rétta uppsetning_14.x útibú er sett upp.

Til að fjarlægja Node.JS 14 LTS skaltu nota eftirfarandi skipun:

sudo apt autoremove nodejs 
sudo rm /etc/apt/sources.list.d/nodesource.list

Settu upp Node.JS 16 frá NodeSource

Annar valmöguleikinn til að hafa algerlega nýjasta Node.js, þú þarft að setja upp Node.js 16. Á jákvæðu hliðinni við að nota Node.js 16 muntu alltaf hafa nýjustu bygginguna.

Til að setja upp Node.JS 16 frá NodeSource skaltu nota eftirfarandi krulla stjórn:

sudo curl -fsSL https://deb.nodesource.com/setup_16.x | sudo bash -

Næst skaltu keyra uppsetningarskipunina eins og hér segir til að setja upp node.js 16:

sudo apt install nodejs

Til að staðfesta uppsetninguna og staðfesta útgáfuna af node.js skaltu nota eftirfarandi skipun:

npm -v

Dæmi úttak:

7.24.0

Þar sem þú gætir verið að skipta um Node.js útgáfur, þá er góð hugmynd að staðfesta með því að nota apt-cache stefnu skipun einnig:

sudo apt-cache policy nodejs

Dæmi úttak:

Hvernig á að setja upp Node.JS 14 LTS 16 & NPM á Debian 11 Bullseye

Eins og að ofan geturðu séð rétta uppsetning_16.x útibú er sett upp.

Til að fjarlægja Node.JS 16, notaðu eftirfarandi skipun:

sudo apt autoremove nodejs 
sudo rm /etc/apt/sources.list.d/nodesource.list

Fáðu


Uppfærir Node.JS 14, 14LTS & 16 Source

Til að uppfæra Node.JS var geymslan bætt við APT heimildalistaskrána þína, þar sem þú getur tekið upp framtíðaruppfærslur, sem þýðir að þú þarft ekki að hlaða niður aftur í hvert skipti sem ný uppfærsla kemur út. Til að leita að uppfærslum með því að nota viðeigandi uppfærsluskipun:

sudo apt update

Ef uppfærsla er tiltæk skaltu nota viðeigandi uppfærsluskipun:

sudo apt upgrade

Þú ættir reglulega að leita að uppfærslum fyrir allt kerfið þitt, svo þú ættir fljótt að taka upp allar nýjar viðbætur.

Valfrjálst. Settu upp Node.js með NVM

Önnur aðferð til að setja upp Node.js á Debian er að nota NVM, sem er stytting á "Node Version Manager." Þetta handhæga tól virkar sem skipanalína til setja upp og stjórna mörgum útgáfum af Node.js á vélinni þinni. Þetta getur sparað töluverðan tíma að fara fram og til baka á milli útgáfur.

Til að hlaða niður, farðu á Github útgáfusíðuna til að fá nýjustu útgáfuna.

Aðeins dæmi:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash

Dæmi um úttak ef rétt er sett upp:

Hvernig á að setja upp Node.JS 14 LTS 16 & NPM á Debian 11 Bullseye

Þegar það hefur verið sett upp skaltu keyra útflutningsskipunina eða endurræsa flugstöðina þína til að virkja NVM. Næst skaltu staðfesta útgáfu NVM með því að nota eftirfarandi flugstöðvarskipun:

nvm --version

Dæmi úttak:

0.38.0

Næst skaltu nota nvm list-fjarstýring skipun til að skrá allar tiltækar hnútaútgáfur sem eru tiltækar:

nvm list-remote

Dæmi úttak:

Hvernig á að setja upp Node.JS 14 LTS 16 & NPM á Debian 11 Bullseye

Athugaðu að þessi listi er umfangsmikill þegar skipunin er notuð eins og myndin hér að ofan er bara útprentunarsýni.

Næst skaltu setja upp ákveðna útgáfu af Node af framleiðslulistanum hér að ofan. Setningafræðin væri nvm setja upp .

Aðeins dæmi:

nvm install 16.9.1

Dæmi úttak:

Hvernig á að setja upp Node.JS 14 LTS 16 & NPM á Debian 11 Bullseye

Venjulega, með því að nota NVM, muntu líklega hafa fleiri en eina útgáfu af Node.js uppsett. Til að skrá allar útgáfur á kerfinu þínu skaltu nota eftirfarandi skipun:

nvm ls

Dæmi úttak:

Hvernig á að setja upp Node.JS 14 LTS 16 & NPM á Debian 11 Bullseye

Frá framleiðslulistanum geturðu keyrt eða skipt yfir í tiltekna útgáfu sem hér segir:

nvm use 12.22.6

Dæmi úttak:

Hvernig á að setja upp Node.JS 14 LTS 16 & NPM á Debian 11 Bullseye

Fáðu


Athugasemdir og niðurstaða

Í kennslunni hefurðu lært hvernig á að setja upp Node.JS & NPM á Debian 11 Bullseye kerfinu þínu, sem nær yfir appstrauminn Node.JS 14 og þrjá af nýjustu útgáfumöguleikunum frá NodeSource geymslunni Node.JS 14, 14 LTS og 16. Á heildina litið myndu flestir forritarar nota NodeSource geymslurnar eftir því í hvaða umhverfi þú ert að vinna til að ákvarða hvaða útgáfu þú munt nota.

Gerast áskrifandi
Tilkynna um
0 Comments
Inline endurgjöf
Skoða allar athugasemdir
0
Vilt elska hugsanir þínar, vinsamlegast skrifaðu athugasemdir.x