Cum să descărcați și să instalați Node.js și NPM pe Windows

⚡ Rezumat inteligent

Instalarea Node.js pe Windows folosește programul de instalare oficial MSI sau managerul de pachete Chocolatey, ambele incluzând NPM. După configurare, un script simplu de server HTTP confirmă că runtime-ul oferă un răspuns Hello World în browser.

  • 🪟 Windows Instalator: Programul de instalare MSI de la nodejs.org instalează Node.js și NPM împreună.
  • 📦 Ciocolata: Windows Managerul de pachete instalează Node.js cu o singură comandă PowerShell.
  • ⚙️ Salut Lume: Un server require('http') ascultă pe portul 8080 și returnează un răspuns.
  • 🔢 Verificare versiune: Rularea node -v și npm -v confirmă versiunile instalate.
  • ???? Opțiunea WSL2: Microsoft recomandă Node.js pe WSL2 pentru fluxuri de lucru de dezvoltare în stil Linux.
  • 🤖 Configurare AI: Asistenții inteligenți artificiali generează rapid comenzi de instalare și scripturi de server de pornire.

Descărcați și instalați Node.js și NPM pe Windows

Pentru a începe să construiești aplicațiile Node.js, primul pas este instalarea framework-ului Node.js. Framework-ul Node.js este disponibil pentru o varietate de sisteme de operare chiar de la Windows la Ubuntu și OS X. Odată instalat cadrul Node.js, puteți începe să construiți primele aplicații Node.js.

Node.js are, de asemenea, capacitatea de a încorpora funcționalități externe sau extinse prin utilizarea unor module personalizate. Aceste module trebuie instalate separat. Un exemplu de modul este MongoDB modul, care vă permite să lucrați cu MongoDB baze de date din aplicația dvs. Node.js.

Cum se instalează Node.js pe Windows

Primul pas în utilizarea Node.js este instalarea bibliotecilor Node.js pe sistemul client. Mai jos sunt pașii pentru a descărca și instala Node.js Windows:

Pas 1) Descărcați programul de instalare Node.js pentru Windows.

Accesați site-ul https://nodejs.org/en/download/ și descărcați fișierele binare necesare. În exemplul nostru, vom descărca Node.js pe Windows cu fișierele de configurare pe 32 de biți.

Instalați Node.js pe Windows

Pas 2) Rulați instalarea. Double Faceți clic pe fișierul .msi descărcat pentru a începe instalarea. Faceți clic pe butonul Executare din primul ecran pentru a începe instalarea.

Instalați Node.js pe Windows

Pas 3) În ecranul următor, faceți clic pe butonul „Următorul” pentru a continua descărcarea și instalarea Node.js.

Instalați Node.js pe Windows

Pas 4) Acceptați termenii și condițiile. În ecranul următor, acceptați acordul de licență și faceți clic pe butonul Următorul.

Instalați Node.js pe Windows

Pas 5) Configurați calea. În ecranul următor, alegeți locația unde trebuie instalat Node.js, apoi faceți clic pe butonul Următorul.

  1. Mai întâi, introduceți locația fișierului pentru instalarea Node.js. Aici vor fi stocate fișierele pentru Node.js după instalare.
  2. Faceți clic pe butonul Următorul pentru a continua instalarea.

Instalați Node.js pe Windows

Pas 6) Selectați componentele implicite care vor fi instalate. Acceptați componentele implicite și faceți clic pe butonul Următorul.

Instalați Node.js pe Windows

Pas 7) Începeți instalarea. În ecranul următor, faceți clic pe butonul de instalare Node.js pentru a începe instalarea. Windows.

Instalați Node.js pe Windows

Pas 8) Finalizați instalarea. Faceți clic pe butonul Finalizare pentru a finaliza instalarea.

Instalați Node.js pe Windows

Notă: Windows acum recomandă dezvoltatorilor să utilizeze Node.js cu WSL2 ( Windows Subsistem pentru Linux) pentru fluxuri de lucru de dezvoltare în stil Linux.

Cum se instalează NPM pe Windows 10/8/7

Cealaltă modalitate de a instala Node.js pe orice mașină client este de a utiliza un „manager de pachete”. Windows, descărcarea NPM (Node Package Manager) este cunoscută ca Chocolatey. A fost conceput pentru a fi un cadru descentralizat pentru instalarea rapidă a aplicațiilor și instrumentelor de care aveți nevoie.

Pentru instalarea NPM pe Windows prin Chocolatey, trebuie efectuate următorii pași.

Pas 1) Instalarea Chocolatey – The Site-ul web Chocolatey are instrucțiuni foarte clare despre cum trebuie instalat acest framework.

  • Primul pas este să rulați comanda de mai jos în fereastra promptului de comandă. Această comandă este preluată de pe site-ul Chocolatey și este comanda standard pentru instalarea Node.js prin Chocolatey.
  • Comanda de mai jos este o comandă PowerShell care apelează scriptul PowerShell la distanță de pe site-ul web Chocolatey. Această comandă trebuie să fie executată într-o fereastră de comandă PowerShell.
  • Acest script PowerShell face toate lucrările necesare pentru a descărca componentele necesare și a le instala în consecință.
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin

Instalați NPM pe Windows 10/8/7

Pas 2) Următorul pas este să instalați Node.js pe mașina locală folosind managerul de pachete Chocolatey. Acest lucru se poate face rulând comanda de mai jos în promptul de comandă.

Instalați NPM pe Windows 10/8/7

Dacă instalarea are succes, veți primi mesajul instalării cu succes a Node.js.

Notă: Dacă primiți o eroare de genul „C:\ProgramData\chocolatey\lib\libreoffice\tools\chocolateyInstall.ps1”, creați manual folderul în calea respectivă.

Rularea primei aplicații Hello World în Node.js

După ce ați descărcat și instalat Node.js pe computer, să încercăm să afișăm „Hello World” într-un browser web. Creați un fișier Node.js cu numele de fișier 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 Explicaţie:

  1. Funcționalitatea de bază a funcției „require” este că citește a JavaScenariu fișier, execută fișierul și apoi returnează un obiect. Folosind acest obiect, se pot utiliza diversele funcționalități disponibile în modulul apelat de funcția require. Așadar, în cazul nostru, deoarece dorim să utilizăm funcționalitatea HTTP, folosim comanda require(http).
  2. În această a doua linie de cod, creăm o aplicație server bazată pe o funcție simplă. Această funcție este apelată de fiecare dată când se face o cerere către aplicația noastră server.
  3. Când primim o cerere, cerem funcției noastre să returneze clientului un răspuns de tipul „Salut, lume”. Funcția writeHead este utilizată pentru a trimite date din antet către client, în timp ce funcția end închide conexiunea cu clientul.
  4. Apoi folosim funcția server.listen pentru a face aplicația server să asculte cererile clienților pe portul 8080. Puteți specifica orice port disponibil aici.

Executarea codului

  1. Salvați fișierul pe computer: C:\Users\Your Name\firstprogram.js
  2. În linia de comandă, navigați la folderul în care este stocat fișierul. Introduceți comanda Node firstprogram.js.

Prima aplicație Hello World în Node.js

  1. Acum, computerul tău funcționează ca server! Dacă cineva încearcă să acceseze computerul tău pe portul 8080, va primi în schimb un mesaj „Salut, lume!”.
  2. Porniți browserul de internet și introduceți adresa: http://localhost:8080

ieșire:

Prima aplicație Hello World în Node.js

Întrebări frecvente

Node.js este runtime-ul care execută JavaScript în afara browserului. NPM (Node Package Manager) instalează și gestionează pachetele. Instalarea Node.js instalează automat și NPM.

Deschideți Linia de comandă și executați comanda node -v pentru a afișa versiunea Node.js, apoi executați comanda npm -v pentru a afișa versiunea NPM instalată pe computer.

Alegeți LTS (Long Term Support - Suport pe termen lung) pentru majoritatea proiectelor, deoarece este stabil și se întreține mai mult timp. Alegeți versiunea Current doar atunci când aveți nevoie de cele mai noi funcții experimentale.

Da. Microsoft recomandă rularea Node.js pe WSL2 pentru fluxuri de lucru în stil Linux. Instalați o distribuție Linux, apoi utilizați un manager de versiuni, cum ar fi nvm, pentru a instala Node.js.

Un manager de versiuni precum nvm-windows vă permite să comutați între mai multe versiuni Node.js per proiect. Eliminați mai întâi orice instalare existentă pentru a evita conflictele.

Nu. Instalatorul oficial Node.js MSI include NPM, deci se instalează automat împreună cu Node.js. Îl puteți actualiza ulterior rulând comanda npm install -g npm.

Da. Asistenții inteligenți artificiali, cum ar fi ChatGPT, generează comenzile de instalare corecte pentru Windows, explică erorile PATH și generează scripturi de pornire, ceea ce accelerează prima configurare.

Da. GitHub Copilot completează automat un server require('http') care ascultă pe un port și returnează un răspuns Hello World, permițându-vă să testați instalarea în câteva secunde.

Rezumați această postare cu: