Kuidas alla laadida ja installida Node.js ja NPM Windows

⚡ Nutikas kokkuvõte

Node.js installimine Windows kasutab ametlikku MSI installijat või Chocolatey paketihaldurit, mis mõlemad sisaldavad NPM-i. Pärast seadistamist kinnitab lihtne HTTP-serveri skript, et käituskeskkond kuvab brauseris Hello World vastuse.

  • 🪟 Windows Paigaldaja: nodejs.org MSI installer installib Node.js-i ja NPM-i koos.
  • 📦 Šokolaadine: . Windows Paketihaldur installib Node.js ühe PowerShelli käsuga.
  • ⚙️ Tere maailm: Require('http') server kuulab porti 8080 ja tagastab vastuse.
  • 🔢 Versiooni kontroll: Käskude node -v ja npm -v käivitamine kinnitab installitud versioonid.
  • 🐧 WSL2 valik: Microsoft Soovitab Linuxi-stiilis arendusprotsesside jaoks WSL2-l Node.js-i.
  • 🤖 Tehisintellekti seadistamine: Tehisintellekti assistendid genereerivad kiiresti installikäsklusi ja käivitusserveri skripte.

Laadige alla ja installige Node.js ja NPM oma arvutisse Windows

Node.js rakenduste loomise alustamiseks on esimene samm Node.js raamistiku installimine. Node.js raamistik on saadaval erinevatele operatsioonisüsteemidele alates Windows et Ubuntu ja OS X. Kui Node.js raamistik on installitud, võite alustada oma esimeste Node.js rakenduste loomist.

Node.js-il on ka võimalus manustada väliseid või laiendatud funktsioone, kasutades kohandatud mooduleid. Need moodulid tuleb eraldi installida. Mooduli näide on MongoDB moodul, mis võimaldab teil töötada MongoDB andmebaasid teie rakendusest Node.js.

Kuidas installida Node.js Windows

Node.js-i kasutamise esimene samm on Node.js-i teekide installimine klientsüsteemi. Allpool on juhised Node.js'i allalaadimiseks ja installimiseks Windows:

Step 1) Laadige alla Node.js Installer Windows.

Minge saidile https://nodejs.org/en/download/ ja laadige alla vajalikud binaarfailid. Meie näites laadime alla Node.js-i Windows 32-bitiste seadistusfailidega.

Installige Node.js sisse Windows

Step 2) Käivitage install. Double Installi alustamiseks klõpsake allalaaditud .msi-failil. Installi alustamiseks klõpsake esimesel ekraanil nuppu „Käivita“.

Installige Node.js sisse Windows

Step 3) Järgmisel ekraanil klõpsake Node.js allalaadimise ja installimise jätkamiseks nuppu „Järgmine”.

Installige Node.js sisse Windows

Step 4) Nõustuge tingimustega. Järgmisel ekraanil nõustuge litsentsilepinguga ja klõpsake nuppu „Järgmine”.

Installige Node.js sisse Windows

Step 5) Määrake tee. Järgmisel ekraanil valige asukoht, kuhu Node.js installida, ja seejärel klõpsake nuppu „Järgmine”.

  1. Esmalt sisesta Node.js installifaili asukoht. See on koht, kuhu Node.js failid pärast installimist salvestatakse.
  2. Installimise jätkamiseks klõpsake nuppu Järgmine.

Installige Node.js sisse Windows

Step 6) Valige installimiseks vaikimisi komponendid. Nõustuge vaikekomponentidega ja klõpsake nuppu „Järgmine”.

Installige Node.js sisse Windows

Step 7) Alusta installimist. Järgmisel ekraanil klõpsa installimise alustamiseks nupul Node.js installi. Windows.

Installige Node.js sisse Windows

Step 8) Lõpetage installimine. Installimise lõpetamiseks klõpsake nuppu Valmis.

Installige Node.js sisse Windows

Märge: Windows soovitab nüüd arendajatel kasutada Node.js-i koos WSL2 ( Windows Linuxi alamsüsteem) Linuxi-stiilis arendustöövoogude jaoks.

Kuidas installida NPM-i Windows 10/8/7

Teine viis Node.js installimiseks mis tahes kliendimasinasse on kasutada paketihaldurit. Windows, NPM (Node Package Manager) allalaadimine on tuntud kui Chocolatey. See oli mõeldud detsentraliseeritud raamistikuks vajalike rakenduste ja tööriistade kiireks installimiseks.

NPM-i installimiseks Windows Chocolatey kaudu tuleb teha järgmised toimingud.

Step 1) Chocolatey paigaldamine – The Chocolatey veebisait on väga selged juhised selle raamistiku installimise kohta.

  • Esimene samm on käivitada käsurea aknas allolev käsk. See käsk pärineb Chocolatey veebisaidilt ja on standardkäsk Node.js installimiseks Chocolatey kaudu.
  • Allolev käsk on PowerShelli käsk, mis kutsub Chocolatey veebisaidil PowerShelli kaugskripti. See käsk tuleb käivitada PowerShelli käsuaknas.
  • See PowerShelli skript teeb kogu vajaliku töö vajalike komponentide allalaadimiseks ja nende vastavalt installimiseks.
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin

Installige NPM sisse Windows 10/8/7

Step 2) Järgmine samm on Node.js installimine oma kohalikku arvutisse Chocolatey paketihalduri abil. Seda saab teha käsurealt järgmise käsu käivitades.

Installige NPM sisse Windows 10/8/7

Kui installimine õnnestub, saate teate Node.js eduka installimise kohta.

Märge: Kui saate veateate nagu „C:\ProgramData\chocolatey\lib\libreoffice\tools\chocolateyInstall.ps1”, looge kaust käsitsi teele.

Oma esimese Hello Worldi rakenduse käivitamine saidis Node.js

Kui oled Node.js alla laadinud ja arvutisse installinud, proovime veebibrauseris kuvada teksti „Hello World“. Loo Node.js fail nimega firstprogram.js.

var http = require('http');

http.createServer(function (req, res) {
    res.writeHead(200, {'Content-Type': 'text/html'});
    res.end('Hello World!');
}).listen(8080);

Code Selgitus:

  1. Funktsiooni "nõua" põhifunktsioon on see, et see loeb a JavaScript faili, käivitab selle ja seejärel tagastab objekti. Selle objekti abil saab kasutada funktsiooni „require“ poolt kutsutud moodulis saadaolevaid funktsioone. Seega meie puhul, kuna soovime kasutada HTTP funktsionaalsust, kasutame käsku „require(http)“.
  2. Selles teises koodireas loome serverirakenduse, mis põhineb lihtsal funktsioonil. Seda funktsiooni kutsutakse välja iga kord, kui meie serverirakendusele esitatakse päring.
  3. Kui päring saabub, palume oma funktsioonil kliendile vastuseks „Hello World“. Funktsiooni writeHead kasutatakse päiseandmete kliendile saatmiseks, samas kui funktsioon end sulgeb kliendiga ühenduse.
  4. Seejärel kasutame funktsiooni server.listen, et panna meie serverirakendus kuulama kliendi päringuid pordil nr 8080. Siin saate määrata mis tahes saadaoleva pordi.

Koodi täitmine

  1. Salvesta fail oma arvutisse: C:\Users\Your Name\firstprogram.js
  2. Käsureal navigeeri kausta, kuhu fail on salvestatud. Sisesta käsk „Node firstprogram.js“.

Esimene Hello Worldi rakendus Node.js-s

  1. Nüüd töötab teie arvuti serverina! Kui keegi proovib teie arvutile pordi 8080 kaudu ligi pääseda, saab ta vastuseks teate „Tere maailm!“.
  2. Käivitage oma Interneti-brauser ja tippige aadress: http://localhost:8080

Väljund:

Esimene Hello Worldi rakendus Node.js-s

KKK

Node.js on käituskeskkond, mis käivitab JavaSkript väljaspool brauserit. NPM (Node Package Manager) installib ja haldab pakette. Node.js installimine installib NPM-i automaatselt.

Ava käsuviip ja käivita Node.js versiooni printimiseks käsk node -v, seejärel käivita npm -v, et printida oma arvutisse installitud NPM-i versioon.

Enamiku projektide jaoks vali LTS (pikaajaline tugi), kuna see on stabiilne ja seda saab kauem hallata. Vali „Ajakohane” ainult siis, kui vajad uusimaid eksperimentaalseid funktsioone.

Jah. Microsoft soovitab Linuxi-stiilis töövoogude jaoks käivitada Node.js-i WSL2-s. Paigalda Linuxi distributsioon ja seejärel kasuta Node.js-i installimiseks versioonihaldurit, näiteks nvm.

Versioonihaldur, näiteks nvm-windows, võimaldab teil projekti kohta vahetada mitme Node.js versiooni vahel. Konfliktide vältimiseks eemaldage kõigepealt kõik olemasolevad installid.

Ei. Ametlik Node.js MSI installer sisaldab NPM-i, seega installitakse see automaatselt koos Node.js-iga. Hiljem saate seda värskendada, käivitades käsu npm install -g npm.

Jah. Tehisintellekti assistendid, näiteks ChatGPT, genereerivad õiged installikäsklused. Windows, selgitage PATH-i vigu ja looge käivitusskripte, mis kiirendavad esmakordset seadistamist.

Jah. GitHub Copilot täidab automaatselt require('http') serveri, mis kuulab porti ja tagastab vastuse „Hello World”, võimaldades teil installi sekunditega testida.

Võta see postitus kokku järgmiselt: