Node.js:n ja NPM:n lataaminen ja asentaminen Windows

โšก ร„lykรคs yhteenveto

Node.js-asennus pรครคllรค Windows kรคyttรครค virallista MSI-asennusohjelmaa tai Chocolatey-paketinhallintaohjelmaa, jotka molemmat sisรคltรคvรคt NPM:n. Asennuksen jรคlkeen yksinkertainen HTTP-palvelinskripti vahvistaa, ettรค ajonaikainen ympรคristรถ lรคhettรครค Hello World -vastauksen selaimessa.

  • ๐ŸชŸ Windows asentaja: nodejs.org-sivustolta ostettava MSI-asennusohjelma asentaa Node.js:n ja NPM:n yhdessรค.
  • ๐Ÿ“ฆ Suklaamainen: Windows Pakettienhallitsija asentaa Node.js:n yhdellรค PowerShell-komennolla.
  • โš™๏ธ Hei maailma: require('http')-palvelin kuuntelee porttia 8080 ja palauttaa vastauksen.
  • ๐Ÿ”ข Versiotarkistus: Komentojen node -v ja npm -v suorittaminen vahvistaa asennetut versiot.
  • ๐Ÿง WSL2-vaihtoehto: Microsoft suosittelee Node.js:รครค WSL2:lla Linux-tyylisiin kehitystyรถnkulkuihin.
  • ๐Ÿค– Tekoรคlyn asetukset: Tekoรคlyavustajat luovat asennuskomentoja ja kรคynnistyspalvelimen skriptejรค nopeasti.

Lataa ja asenna Node.js ja NPM koneellesi Windows

Node.js-sovellusten rakentamisen aloittamiseksi ensimmรคinen vaihe on Node.js-kehyksen asentaminen. Node.js-kehys on saatavilla useille kรคyttรถjรคrjestelmille alkaen Windows ettรค Ubuntu ja OS X. Kun Node.js-kehys on asennettu, voit alkaa rakentaa ensimmรคisiรค Node.js-sovelluksiasi.

Node.js:รครคn voi myรถs upottaa ulkoisia tai laajennettuja toimintoja kรคyttรคmรคllรค mukautettuja moduuleja. Nรคmรค moduulit on asennettava erikseen. Esimerkki moduulista on MongoDB moduuli, jonka avulla voit tyรถskennellรค MongoDB tietokannat Node.js-sovelluksestasi.

Node.js:n asentaminen Windows

Ensimmรคinen vaihe Node.js:n kรคytรถssรค on Node.js-kirjastojen asentaminen asiakasjรคrjestelmรครคn. Alla on ohjeet Node.js:n lataamiseen ja asentamiseen Windows:

Vaihe 1) Lataa Node.js Installer for Windows.

Siirry sivustolle https://nodejs.org/en/download/ ja lataa tarvittavat binรครคritiedostot. Esimerkissรคmme lataamme Node.js:n Windows 32-bittisten asennustiedostojen kanssa.

Asenna Node.js pรครคlle Windows

Vaihe 2) Suorita asennus. Double Aloita asennus napsauttamalla ladattua .msi-tiedostoa. Aloita asennus napsauttamalla Suorita-painiketta ensimmรคisellรค nรคytรถllรค.

Asenna Node.js pรครคlle Windows

Vaihe 3) Jatka Node.js:n latausta ja asennusta napsauttamalla seuraavalla nรคytรถllรค โ€Seuraavaโ€-painiketta.

Asenna Node.js pรครคlle Windows

Vaihe 4) Hyvรคksy kรคyttรถehdot. Hyvรคksy kรคyttรถoikeussopimus seuraavalla nรคytรถllรค ja napsauta Seuraava-painiketta.

Asenna Node.js pรครคlle Windows

Vaihe 5) Mรครคritรค polku. Valitse seuraavalla nรคytรถllรค sijainti, johon Node.js asennetaan, ja napsauta sitten Seuraava-painiketta.

  1. Anna ensin Node.js:n asennustiedoston sijainti. Node.js-tiedostot tallennetaan tรคnne asennuksen jรคlkeen.
  2. Jatka asennusta napsauttamalla Seuraava-painiketta.

Asenna Node.js pรครคlle Windows

Vaihe 6) Valitse asennettavat oletuskomponentit. Hyvรคksy oletuskomponentit ja napsauta Seuraava-painiketta.

Asenna Node.js pรครคlle Windows

Vaihe 7) Aloita asennus. Seuraavalla nรคytรถllรค napsauta Node.js-asennuspainiketta aloittaaksesi asennuksen. Windows.

Asenna Node.js pรครคlle Windows

Vaihe 8) Suorita asennus loppuun. Suorita asennus loppuun napsauttamalla Valmis-painiketta.

Asenna Node.js pรครคlle Windows

Huomautus: Windows suosittelee nyt kehittรคjille Node.js:n kรคyttรถรค WSL2 ( Windows (alijรคrjestelmรค Linuxille) Linux-tyylisiรค kehitystyรถnkulkuja varten.

Kuinka asentaa NPM Windows 10/8/7

Toinen tapa asentaa Node.js mille tahansa asiakaskoneelle on kรคyttรครค "paketinhallintaa". Windows, NPM-lataus (Node Package Manager) tunnetaan nimellรค Chocolatey. Se on suunniteltu hajautetuksi kehykseksi tarvitsemiesi sovellusten ja tyรถkalujen nopeaan asentamiseen.

NPM:n asentamiseen Windows Chocolateyn kautta seuraavat vaiheet on suoritettava.

Vaihe 1) Chocolateyn asentaminen โ€“ The Chocolatey-verkkosivusto siinรค on erittรคin selkeรคt ohjeet tรคmรคn kehyksen asentamiseen.

  • Ensimmรคinen vaihe on suorittaa alla oleva komento komentokehotteessa. Tรคmรค komento on otettu Chocolateyn verkkosivustolta ja se on vakiokomento Node.js:n asentamiseen Chocolateyn kautta.
  • Alla oleva komento on PowerShell-komento, joka kutsuu Chocolatey-verkkosivustolla olevaa PowerShell-etรคkomentosarjaa. Tรคmรค komento on suoritettava PowerShell-komentoikkunassa.
  • Tรคmรค PowerShell-skripti tekee kaiken tarvittavan tyรถn ladatakseen tarvittavat komponentit ja asentaakseen ne vastaavasti.
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin

Asenna NPM pรครคlle Windows 10/8/7

Vaihe 2) Seuraava vaihe on Node.js:n asentaminen paikalliselle koneellesi Chocolatey-paketinhallintaa kรคyttรคen. Tรคmรค onnistuu suorittamalla alla olevan komennon komentokehotteessa.

Asenna NPM pรครคlle Windows 10/8/7

Jos asennus onnistuu, saat viestin Node.js:n onnistuneesta asennuksesta.

Huomautus: Jos saat virheen, kuten โ€C:\ProgramData\chocolatey\lib\libreoffice\tools\chocolateyInstall.ps1โ€, luo kansio manuaalisesti polkuun.

Ensimmรคisen Hello World -sovelluksesi suorittaminen Node.js:ssรค

Kun olet ladannut ja asentanut Node.js:n tietokoneellesi, yritetรครคn nรคyttรครค "Hello World" -teksti verkkoselaimessa. Luo Node.js-tiedosto nimeltรค 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 Selitys:

  1. "Require"-funktion perustoiminto on, ettรค se lukee a JavaKรคsikirjoitus tiedoston, suorittaa sen ja palauttaa sitten objektin. Tรคmรคn objektin avulla voidaan sitten kรคyttรครค require-funktion kutsuman moduulin eri toimintoja. Joten meidรคn tapauksessamme, koska haluamme kรคyttรครค HTTP:n toimintoja, kรคytรคmme require(http)-komentoa.
  2. Tรคllรค koodin toisella rivillรค luomme palvelinsovelluksen, joka perustuu yksinkertaiseen funktioon. Tรคtรค funktiota kutsutaan aina, kun palvelinsovelluksellemme tehdรครคn pyyntรถ.
  3. Kun pyyntรถ vastaanotetaan, pyydรคmme funktiotamme palauttamaan asiakkaalle "Hello World" -vastauksen. writeHead-funktiota kรคytetรครคn otsikkotietojen lรคhettรคmiseen asiakkaalle, kun taas end-funktio sulkee yhteyden asiakkaaseen.
  4. Kรคytรคmme sitten server.listen-funktiota, jotta palvelinsovelluksemme kuuntelee asiakaspyyntรถjรค portissa 8080. Voit mรครคrittรครค tรคhรคn minkรค tahansa kรคytettรคvissรค olevan portin.

Suoritetaan koodia

  1. Tallenna tiedosto tietokoneellesi: C:\Kรคyttรคjรคt\Sinun nimesi\firstprogram.js
  2. Siirry komentokehotteessa kansioon, johon tiedosto on tallennettu. Kirjoita komento Node firstprogram.js.

Ensimmรคinen Hello World -sovellus Node.js:ssรค

  1. Nyt tietokoneesi toimii palvelimena! Jos joku yrittรครค kรคyttรครค tietokonettasi portin 8080 kautta, hรคn saa vastineeksi viestin "Hello World!".
  2. Kรคynnistรค Internet-selain ja kirjoita osoite: http://localhost:8080

lรคhtรถ:

Ensimmรคinen Hello World -sovellus Node.js:ssรค

UKK

Node.js on ajonaikainen ympรคristรถ, joka suorittaa JavaSkripti selaimen ulkopuolella. NPM (Node Package Manager) asentaa ja hallitsee paketteja. Node.js:n asentaminen asentaa myรถs NPM:n automaattisesti.

Avaa komentokehote ja tulosta Node.js-versio ajamalla node -v. Suorita sitten npm -v tulostaaksesi koneellesi asennetun NPM-version.

Valitse LTS (Long Term Support) useimmille projekteille, koska se on vakaa ja sitรค yllรคpidetรครคn pidempรครคn. Valitse Ajankohtainen vain, kun tarvitset uusimpia kokeellisia ominaisuuksia.

Kyllรค. Microsoft suosittelee Node.js:n suorittamista WSL2:ssa Linux-tyylisissรค tyรถnkuluissa. Asenna Linux-jakelu ja asenna Node.js versionhallintaohjelmalla, kuten nvm.

Versioidenhallinnan, kuten nvm-windowsin, avulla voit vaihtaa useiden Node.js-versioiden vรคlillรค projektia kohden. Poista ensin kaikki olemassa olevat asennukset ristiriitojen vรคlttรคmiseksi.

Ei. Virallinen Node.js:n MSI-asennusohjelma sisรคltรครค NPM:n, joten se asentuu automaattisesti Node.js:n mukana. Voit pรคivittรครค sen myรถhemmin suorittamalla komennon npm install -g npm.

Kyllรค. Tekoรคlyavustajat, kuten ChatGPT, luovat oikeat asennuskomennot sovellukselle Windows, selittรครค PATH-virheet ja luoda aloitusskriptejรค, mikรค nopeuttaa ensimmรคistรค asennuskertaa.

Kyllรค. GitHub Copilot tรคydentรครค automaattisesti require('http')-palvelimen, joka kuuntelee porttia ja palauttaa Hello World -vastauksen, jolloin voit testata asennuksen sekunneissa.

Tiivistรค tรคmรค viesti seuraavasti: