Naar inhoud springen

Node.js

ToepassingOpenJS Foundation

Ook wel node, node.js, nodejs-runtime genoemd

OpenJS FoundationProductiviteit

Een JavaScript-runtime van de OpenJS Foundation. Het officiële Windows-installatieprogramma plaatst node.exe onder Program Files\nodejs en bevat npm.

Wat u moet weten

Node.js voert JavaScript uit. npm wordt meegeleverd met het officiële installatieprogramma.

node.exe is de Node.js-runtime. Het officiële Windows-installatieprogramma plaatst npm ook op het PATH. python.exe is CPython. Een node.exe in een projectmap is vaak een lokale of nvm-installatie.

Wat is het?
Een JavaScript-runtime met npm
Hetzelfde als Python?
Nee. Andere taal
node.exe in een project?
Vaak een lokale of nvm-kopie
Feex zegt
Als node.exe op een achtergebleven ontwikkelserver draait, zou ik de opdrachtregel controleren op server.js of npm. Ik zou Python niet deïnstalleren om het stil te krijgen.

Wat is Node.js?

Node.js is de OpenJS JavaScript-runtime. Officiële builds staan onder Program Files\nodejs of een nvm-map. Het is geen Python en geen Windows-onderdeel.

Als u het nog nooit hebt gebruikt

Als een README aangeeft Node te installeren, haal dan het LTS-installatieprogramma van nodejs.org. Dat pakket bevat npm. U hebt geen Python nodig voor een eenvoudige Node-app. node.exe in Program Files\nodejs is de globale runtime. Een node.exe naast een project is vaak nvm-windows of een meegeleverde kopie.

Waarvoor wordt het gebruikt?

JavaScript-tools uitvoeren

Ontwikkelservers, CLI's en scripts starten als node.exe. Dat is niet python.exe.

npm-installaties

npm.cmd wordt meegeleverd met het officiële installatieprogramma. Composer is het PHP-equivalent, niet dit.

Versiebeheerders

nvm-windows behoudt extra node.exe-kopieën. Dat is nog steeds Node, geen System32-bestand.

Voor wie is het bedoeld?

  • Mensen van wie de tools uitgaan van npm
  • Gebruikers die node.exe in een project vonden en dachten dat het malware was
  • Iedereen die het verwarde met Python omdat beide runtime genoemd worden

Huidige status

Actief ontwikkeld. OpenJS brengt Current- en LTS-lijnen uit. Dit artikel gaat over de Windows-desktopruntime, niet over Node binnen WSL.

Hoe oud is het?

Ryan Dahl bracht Node.js uit in 2009. Het is jonger dan Python (1991) en ouder dan de meeste Electron-editors. Huidig Windows-werk gebruikt een LTS van nodejs.org, niet het 0.x-tijdperk.

Versies

Belangrijkste kanalen eerst. Exacte buildnummers zijn hier niet allemaal geverifieerd.

LTS
Current

Systeemvereisten

Waarden volgen de openbare richtlijnen van de uitgever. De werklast bepaalt nog steeds de daadwerkelijke behoefte.

Minimum

Minimale systeemvereisten
Besturingssysteem Een actuele 64-bits release van Windows 10 of Windows 11, volgens nodejs.org
RAM De runtime is klein. Bundlers en node_modules bepalen het geheugengebruik

Bronprofiel

CPU-vraag
Volgt wat u binnen de app opent
RAM-vraag
Volgt documenten, tabbladen of bibliotheken

Geïnstalleerde processen

Deze uitvoerbare bestanden behoren bij dit product wanneer het is geïnstalleerd.

Geïnstalleerde processen
node.exe Node.js-runtime voor die installatie

Opstartonderdelen

Een npm-script in Opstarten kan het starten. Dat bent u of een leverancier, geen ingebouwde Windows-service met de naam Node.

Bestandslocaties

Veelvoorkomende Node.js-locaties
Typische installatie C:\Program Files\nodejs\

Bestandsindelingen

JSMJSpackage.json

Veelvoorkomende problemen

Een achtergebleven localhost-server

npm start kan node.exe actief houden nadat u de editor hebt gesloten. Beëindig die opdrachtregel, niet python.exe.

Project-lokale node.exe

Sommige tools leveren een runtime mee. Open bestandslocatie. Program Files\nodejs is de officiële installatie.

Problemen oplossen

where.exe node en node -v

Controleer Program Files\nodejs versus nvm versus een projectkopie. where.exe python is een andere installatie.

Als het werk binnen Ubuntu plaatsvond, is deze exe de verkeerde

WSL Node bevindt zich in de distributie. Het beëindigen van een Windows-node.exe stopt Linux Node niet.

Installeer opnieuw via nodejs.org, niet via een willekeurig Node-pakket

Het officiële LTS-installatieprogramma bevat npm. Een bundel uit zoekadvertenties is troep.

Alternatieven

Python is een andere taal. Bun en Deno overlappen voor sommige JS-werkzaamheden.

Officiële hulp en downloads

Begin bij de leverancier. Willekeurige exe-sites zijn geen ondersteuningskanaal.

Officiële contacten
Downloaden nodejs.org/ Officieel installatieprogramma of leverancierspagina
Help nodejs.org/docs Ondersteuning van leverancier
Officiële site nodejs.org/ Begin hier, niet bij een willekeurige exe-host
Release-index nodejs.org/en/download/releases Wanneer een project een oudere hoofdversie vastzet

Gerelateerde hardware

De runtime zelf is licht. Grote TypeScript-projecten vereisen RAM en een SSD voor node_modules.

Technische details

Technische details

Versienummers van de leverancier veranderen. Dit artikel legt geen build vast.

Bronnen en verificatie

Vastgelegd bronlabel: augustus 2026. Dit label vormt geen onafhankelijke verificatie. Hoe wij onderzoek doen.

Was dit artikel nuttig?

Een ja of nee is voldoende. Kies desgewenst een reden of voeg een korte opmerking toe.

Was dit artikel nuttig?