Passer au contenu

Node.js

ApplicationOpenJS Foundation

Aussi appelé node, node.js, runtime nodejs

OpenJS FoundationProductivité

Un environnement d'exécution JavaScript de l'OpenJS Foundation. L'installateur officiel pour Windows place node.exe dans Program Files\nodejs et inclut npm.

Ce que vous devez savoir

Node.js exécute JavaScript. npm est fourni avec l'installateur officiel.

node.exe est l'environnement d'exécution de Node.js. L'installateur officiel pour Windows place également npm dans le PATH. python.exe est CPython. Un node.exe dans le dossier d'un projet est souvent une installation locale ou gérée par nvm.

De quoi s'agit-il ?
Un environnement d'exécution JavaScript avec npm
Identique à Python ?
Non. Langage différent
node.exe dans un projet ?
Souvent une copie locale ou installée via nvm
Feex précise
Si node.exe tourne sur un serveur de développement résiduel, je lirais la ligne de commande pour repérer server.js ou npm. Je ne désinstallerais pas Python pour le faire taire.

Qu'est-ce que Node.js ?

Node.js est l'environnement d'exécution JavaScript d'OpenJS. Les versions officielles se trouvent dans Program Files\nodejs ou dans un dossier nvm. Ce n'est pas Python et ce n'est pas un composant Windows.

Si vous ne l'avez jamais utilisé

Si un fichier README indique d'installer Node, procurez-vous l'installateur LTS depuis nodejs.org. Ce pack inclut npm. Vous n'avez pas besoin de Python pour une application Node de base. node.exe dans Program Files\nodejs est l'environnement d'exécution global. Un node.exe aux côtés d'un projet provient souvent de nvm-windows ou d'une copie intégrée aux dépendances.

À quoi sert-il ?

Exécuter des outils JavaScript

Les serveurs de développement, outils CLI et scripts démarrent sous la forme node.exe. Ce n'est pas python.exe.

Installations npm

npm.cmd est fourni avec l'installateur officiel. Composer est l'équivalent pour PHP, pas celui-ci.

Gestionnaires de versions

nvm-windows conserve des copies supplémentaires de node.exe. Celles-ci restent du Node, pas un fichier System32.

À qui s'adresse-t-il ?

  • Personnes dont les outils nécessitent npm
  • Utilisateurs ayant trouvé node.exe dans un projet et ayant pensé à un logiciel malveillant
  • Toute personne l'ayant confondu avec Python au motif que les deux sont appelés runtimes

Statut actuel

Développement actif. OpenJS distribue des branches Current et LTS. Cet article concerne le runtime pour poste de travail Windows, pas Node au sein de WSL.

Quel âge a-t-il ?

Ryan Dahl a publié Node.js en 2009. C'est plus récent que Python (1991) et plus ancien que la plupart des éditeurs basés sur Electron. Les projets Windows actuels utilisent une version LTS de nodejs.org, et non celle de l'époque 0.x.

Versions

Canaux principaux d'abord. Les numéros de build exacts ne sont pas tous vérifiés ici.

LTS
Current

Configuration requise

Les valeurs suivent les directives publiques de l'éditeur. La charge de travail modifie néanmoins les besoins réels.

Minimum

Configuration système minimale
Système d'exploitation Une version 64 bits actuelle de Windows 10 ou Windows 11, selon nodejs.org
Mémoire vive L'environnement d'exécution est léger. Les bundlers et node_modules déterminent l'usage mémoire

Profil de ressources

Demande en processeur
Suit ce que vous ouvrez dans l'application
Demande en mémoire vive
Suit les documents, les onglets ou les bibliothèques

Processus installés

Ces exécutables appartiennent à ce produit lorsqu'il est installé.

Processus installés
node.exe Runtime Node.js pour cette installation

Composants de démarrage

Un script npm au démarrage peut le lancer. Cela vient de vous ou d'un éditeur tiers, pas d'un service Windows intégré nommé Node.

Emplacements des fichiers

Emplacements courants de Node.js
Installation standard C:\Program Files\nodejs\

Formats de fichiers

JSMJSpackage.json

Problèmes courants

Un serveur localhost résiduel

npm start peut maintenir node.exe en vie après la fermeture de l'éditeur. Arrêtez cette ligne de commande, pas python.exe.

node.exe local à un projet

Certains outils intègrent leur propre runtime. Ouvrez l'emplacement du fichier. Program Files\nodejs correspond à l'installation officielle.

Résolution des problèmes

where.exe node et node -v

Confirmez Program Files\nodejs par rapport à nvm ou à une copie de projet. where.exe python est une installation différente.

Si le travail était dans Ubuntu, cet exe n'est pas le bon

Le Node de WSL réside dans la distribution. Arrêter un node.exe Windows n'interrompra pas le Node Linux.

Réinstallez depuis nodejs.org, pas depuis un pack Node aléatoire

L'installateur officiel LTS inclut npm. Un pack issu d'annonces de recherche n'est que du contenu indésirable.

Alternatives

Python est un langage différent. Bun et Deno se recoupent pour certains usages JS.

Aide officielle et téléchargements

Commencez par le fournisseur. Les sites de fichiers exe aléatoires ne constituent pas un canal d'assistance.

Contacts officiels
Télécharger nodejs.org/ Programme d'installation officiel ou page du fournisseur
Aide nodejs.org/docs Support du fournisseur
Site officiel nodejs.org/ Commencez ici, pas sur un hébergeur d'exécutables aléatoire
Index des versions nodejs.org/en/download/releases Quand un projet impose une ancienne version majeure

Matériel associé

Le runtime lui-même est léger. Les gros projets TypeScript demandent de la RAM et un SSD pour node_modules.

Détails techniques

Détails techniques

Les numéros de version du fournisseur changent. Cet article ne fige pas de build.

Sources et vérification

Mention de la source enregistrée : août 2026. Cette mention n'établit pas de vérification indépendante. Notre méthodologie de recherche.

Cet article vous a-t-il été utile ?

Un simple oui ou non suffit. Choisissez une raison si vous le souhaitez, ou ajoutez une courte remarque.

Cet article vous a-t-il été utile ?