Kuidas alla laadida ja installida Node.js ja NPM Windows

Node.js-i rakenduste loomise alustamiseks on esimene samm node.js-i raamistiku installimine. Node.js raamistik on saadaval mitmesuguste operatsioonisüsteemide jaoks kohe alates Windows et Ubuntu ja OS X. Kui Node.js raamistik on installitud, võite alustada oma esimeste Node.js rakenduste loomist.

Node.js-l on kohandatud moodulite abil ka välise või laiendatud funktsioonide manustamise võimalus. Need moodulid tuleb paigaldada eraldi. Mooduli näide on MongoDB moodul, millega saate 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 Node.js alla Windows 32-bitiste seadistusfailidega.

Installige Node.js sisse Windows

Step 2) Käivitage installimine

Double installimise alustamiseks klõpsake allalaaditud .msi-failil.

Installimise alustamiseks klõpsake esimesel ekraanil nuppu Käivita.

Installige Node.js sisse Windows

Step 3) Jätkake paigaldusetappidega

Järgmisel ekraanil klõpsake nuppu "Järgmine", et jätkata Node.js allalaadimise ja installimisega

Installige Node.js sisse Windows

Step 4) Nõustuge tingimustega

Järgmisel ekraanil nõustuge litsentsilepinguga ja klõpsake nuppu Edasi.

Installige Node.js sisse Windows

Step 5) Sea paika rada

Järgmisel ekraanil valige koht, kuhu Node.js tuleb installida, ja seejärel klõpsake nuppu Edasi.

1. Esmalt sisestage faili asukoht Node.js installimiseks. See on koht, kus Node.js failid pärast installimist salvestatakse.

2. Installimisega jätkamiseks klõpsake nuppu Edasi.

Installige Node.js sisse Windows

Step 6) Valige installitavad vaikekomponendid

Nõustuge vaikekomponentidega ja klõpsake nuppu Edasi.

Installige Node.js sisse Windows

Step 7) Käivitage installimine

Järgmisel ekraanil klõpsake installimise alustamiseks nuppu Node.js installimine Windows.

Installige Node.js sisse Windows

Step 8) Viige installimine lõpule

Installimise lõpetamiseks klõpsake nuppu Lõpeta.

Installige Node.js sisse Windows

Windows is now recommending that developers use Node.js with WSL2(the Windows subsystem for Linux)

Kuidas installida NPM-i Windows 10/8/7

Teine viis Node.js-i installimiseks mis tahes kliendi masinasse on kasutada paketihaldurit.

On 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 installimine – Chocolatey veebisait (https://chocolatey.org/) sisaldab väga selgeid juhiseid selle raamistiku installimise kohta.

  • Esimene samm on alloleva käsu käivitamine käsuviibaakendes. See käsk on võetud Chocolatey veebisaidilt ja on tavaline kä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 -Käsk "iex ((new-object wet.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 installida Node.js oma kohalikku masinasse Chocolatey paketihalduri abil. Seda saab teha käsurealt alloleva käsu käivitamisega.

Installige NPM sisse Windows 10/8/7

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

Märge: Kui kuvatakse tõrketeade, näiteks "C:\ProgramData\chocolatey\lib\libreoffice\tools\chocolateyInstall.ps1", siis looge teele kaust käsitsi

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

Kui olete Node.js-i alla laadinud ja oma arvutisse installinud, proovime kuvada veebibrauseris "Hello World".

Looge fail Node.js failinimega firstprogram.js

var http = require('http');

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

Koodi selgitus:

  1. Funktsiooni "nõua" põhifunktsioon on see, et see loeb a JavaScript faili, käivitab faili ja seejärel tagastab objekti. Seda objekti kasutades saab seejärel kasutada moodulis saadaolevaid erinevaid funktsionaalsusi, mida nõuab funktsiooni kutsus. Nii et meie puhul, kuna me tahame kasutada HTTP funktsioone ja kasutame käsku nõuda (http).
  2. Sel 2nd koodirida, loome serverirakenduse, mis põhineb lihtsal funktsioonil. Seda funktsiooni kutsutakse alati, kui meie serverirakendusele esitatakse päring.
  3. Kui päring on saabunud, palume oma funktsioonil tagastada kliendile vastus "Tere maailm". Funktsiooni writeHead kasutatakse päiseandmete saatmiseks kliendile ja lõppfunktsioon sulgeb ühenduse kliendiga.
  4. Seejärel kasutame funktsiooni server.listen, et panna meie serverirakendus kuulama kliendi päringuid pordis nr 8080. Siin saate määrata mis tahes saadaoleva pordi.

Koodi täitmine

    1. Salvestage fail oma arvutisse: C:\Users\Your Name\ firstprogram.js
    2. Liikuge käsureal kausta, kuhu fail on salvestatud. Sisestage käsk Node firstprogram.js

Esimene Hello Worldi rakendus Node.js-s

    1. Nüüd töötab teie arvuti serverina! Kui keegi proovib pääseda teie arvutisse pordi 8080 kaudu, saab ta sõnumi "Tere maailm!" sõnum vastutasuks!
    2. Käivitage oma Interneti-brauser ja tippige aadress: http://localhost:8080

Väljund

Esimene Hello Worldi rakendus Node.js-s

kokkuvõte

  • Oleme näinud Node.js installimist MSI installimooduli kaudu, mis on saadaval Node.js veebisaidil. See installimine installib vajalikud moodulid, mis on vajalikud Node.js-i rakenduse käivitamiseks kliendis.
  • Node.js saab installida ka paketihalduri kaudu. Akende paketihaldur on tuntud kui Chocolatey. Käitades käsureal mõningaid lihtsaid käske, laadib Chocolatey paketihaldur vajalikud failid automaatselt alla ja seejärel installib need klientmasinasse.
  • Lihtne Node.js rakendus seisneb serveri loomises, mis kuulab konkreetset porti. Kui serverisse päring tuleb, saadab server kliendile automaatselt vastuse "Tere maailm".

Võta see postitus kokku järgmiselt: