Node.js
Quhet gjithashtu node, node.js, mjedisi ekzekutues nodejs
Një mjedis ekzekutues për JavaScript nga OpenJS Foundation. Instaluesi zyrtar për Windows e vendos node.exe nën Program Files\nodejs dhe përfshin npm.
Çfarë duhet të dini
Node.js ekzekuton JavaScript. npm vjen me instaluesin zyrtar.
node.exe është mjedisi ekzekutues i Node.js. Instaluesi zyrtar për Windows vendos gjithashtu npm në PATH. python.exe është CPython. Një node.exe brenda një dosjeje projekti është shpesh një instalim lokal ose i menaxhuar nga nvm.
- Çfarë është?
- Një mjedis ekzekutues JavaScript me npm
- E njëjtë me Python?
- Jo. Gjuhë e ndryshme
- node.exe në një projekt?
- Shpesh një kopje lokale ose nga nvm
Çfarë është Node.js?
Node.js është mjedisi ekzekutues i JavaScript nga OpenJS. Versionet zyrtare ndodhen nën Program Files\nodejs ose në një dosje të nvm. Nuk është Python dhe as një komponent i Windows.
Nëse nuk e keni përdorur kurrë
Nëse një skedar README udhëzon të instaloni Node, merrni instaluesin LTS nga nodejs.org. Ajo paketë përfshin npm. Nuk keni nevojë për Python për një aplikacion bazë Node. node.exe në Program Files\nodejs është mjedisi global ekzekutues. Një node.exe pranë një projekti është shpesh nvm-windows ose një kopje e përfshirë lokalisht (vendored).
Për çfarë përdoret?
Serverët e zhvillimit, veglat CLI dhe skripte fillojnë si node.exe. Ky nuk është python.exe.
npm.cmd vjen me instaluesin zyrtar. Composer është analogu në PHP, jo ky.
nvm-windows mban kopje shtesë të node.exe. Ato janë sërish Node, jo një skedar i System32.
Për kë është?
- Njerëzit, mjetet e të cilëve kërkojnë npm
- Përdoruesit që gjetën node.exe në një projekt dhe menduan se ishte program keqdashës
- Kushdo që e ngatërroi me Python sepse të dy vetëquhen mjedise ekzekutuese (runtime)
Statusi aktual
Zhvillohet në mënyrë aktive. OpenJS shpërndan degët Current dhe LTS. Ky artikull i referohet mjedisit ekzekutues për desktopin Windows, jo Node brenda WSL.
Sa i vjetër është?
Ryan Dahl e publikoi Node.js në vitin 2009. Është më i ri se Python (1991) dhe më i vjetër se shumica e redaktuesve të ndërtuar me Electron. Puna aktuale në Windows përdor një version LTS nga nodejs.org, jo epokën 0.x.
Versionet
Kanalet kryesore të parat. Numrat e saktë të versioneve nuk janë të gjithë të verifikuar këtu.
Kërkesat e sistemit
Vlerat ndjekin udhëzimet publike të botuesit. Ngarkesa e punës përsëri ndryshon nevojën reale.
Minimale
| Sistemi operativ | Një version aktual 64-bit i Windows 10 ose Windows 11, sipas nodejs.org |
|---|---|
| RAM | Mjedisi ekzekutues është i vogël. Paketuesit (bundlers) dhe node_modules përcaktojnë kujtesën |
Profili i burimeve
- Kërkesa për CPU
- Ndiq atë që hapni brenda aplikacionit
- Kërkesa për RAM
- Ndiq dokumentet, skedat ose bibliotekat
Proceset e instaluara
Këta skedarë të ekzekutueshëm i përkasin këtij produkti kur ai është i instaluar.
| node.exe | Mjedisi ekzekutues i Node.js për atë instalim |
|---|
Përbërësit e nisjes
Një skript npm në Nisje (Startup) mund ta nisë atë. Kjo vjen nga ju ose një prodhues softueri, jo një shërbim i paracaktuar i Windows i quajtur Node.
Vendndodhjet e skedarëve
| Instalim tipik | C:\Program Files\nodejs\ |
|---|
Formatet e skedarëve
Problemet e zakonshme
Një server i mbetur në localhost
npm start mund ta mbajë node.exe aktiv edhe pasi të mbyllni redaktuesin. Mbyllni atë rresht komande, jo python.exe.
node.exe lokal i projektit
Disa mjete përfshijnë vetë një mjedis ekzekutues. Hapni vendndodhjen e skedarit. Program Files\nodejs është instalimi zyrtar.
Zgjidhja e problemeve
where.exe node dhe node -v
Konfirmoni Program Files\nodejs kundrejt nvm kundrejt një kopjeje projekti. where.exe python është një instalim tjetër.
Nëse puna po kryhej brenda Ubuntu, ky skedar exe është i gabuari
Node në WSL ndodhet brenda shpërndarjes (distro). Mbyllja e një node.exe në Windows nuk do të ndalojë Node në Linux.
Rinstaloni nga nodejs.org, jo nga një paketë e rastësishme e Node
Instaluesi zyrtar LTS përfshin npm. Një paketë nga reklamat e kërkimit është e padobishme.
Alternativat
Python është një gjuhë tjetër. Bun dhe Deno mbivendosen për disa procese në JS.
Ndihma dhe shkarkimet zyrtare
Filloni me prodhuesin. Faqet e rastësishme me exe nuk janë kanal mbështetjeje.
| Shkarkimi | nodejs.org/ Instaluesi zyrtar ose faqja e prodhuesit |
|---|---|
| Ndihma | nodejs.org/docs Mbështetja nga prodhuesi |
| Faqja zyrtare | nodejs.org/ Filloni këtu, jo nga një sajt i rastësishëm skedarësh exe |
| Indeksi i versioneve | nodejs.org/en/download/releases Kur një projekt kërkon fiks një version kryesor më të vjetër |
Pajisjet harduerike të lidhura
Vetë mjedisi ekzekutues është i lehtë. Projektet e mëdha TypeScript kërkojnë RAM dhe një SSD për node_modules.
Detajet teknike
Detajet teknike
Numrat e versioneve të prodhuesit ndryshojnë. Ky artikull nuk përcakton një version fiks.
Burimet dhe verifikimi
Etiketa e regjistruar e burimit: Gusht 2026. Kjo etiketë nuk përbën verifikim të pavarur. Si hulumtojmë.
- Faqja zyrtare e Node.js · Faqja e produktit të prodhuesit
- Ndihma e Node.js · Mbështetja nga prodhuesi
- Harta e proceseve Foxhole · Mostra të dorës së parë në kompjuterë Windows. Jo një test laboratori.
A ishte i dobishëm ky artikull?
Një po ose jo mjafton. Zgjidhni një arsye nëse dëshironi, ose shtoni një shënim të shkurtër.
Faleminderit. Kjo na ndihmon ta përmirësojmë këtë faqe.