Salta al contingut

Node.js

AplicacióOpenJS Foundation

Tambe anomenat node, node.js, nodejs runtime

OpenJS FoundationProductivitat

Un entorn d'execucio de JavaScript d'OpenJS Foundation. L'instal·lador oficial per a Windows col·loca node.exe sota Program Files\nodejs i inclou npm.

El que cal saber

Node.js executa JavaScript. npm ve amb l'instal·lador oficial.

node.exe es l'entorn d'execucio de Node.js. L'instal·lador oficial per a Windows tambe afegeix npm al PATH. python.exe es CPython. Un node.exe dins d'una carpeta de projecte sol ser una instal·lacio local o de nvm.

Què és?
Un entorn d'execucio de JavaScript amb npm
El mateix que Python?
No. Llenguatge diferent
node.exe en un projecte?
Sovint una còpia local o de nvm
Feex diu
Si node.exe es troba en un servidor de desenvolupament residual, llegiria la linia d'ordres per buscar server.js o npm. No desinstal·laria pas Python per aturar-lo.

Què es Node.js?

Node.js es l'entorn d'execucio de JavaScript d'OpenJS. Les compilacions oficials es troben a Program Files\nodejs o en una carpeta de nvm. No es Python ni un component de Windows.

Si no l'heu utilitzat mai

Si un fitxer README deia que instal·lessis Node, descarrega l'instal·lador LTS des de nodejs.org. Aquest paquet inclou npm. No necessites Python per a una aplicacio bàsica de Node. node.exe a Program Files\nodejs es l'entorn d'execucio global. Un node.exe al costat d'un projecte sol ser de nvm-windows o una còpia de tercers integrada.

Per a què s'utilitza?

Executar eines de JavaScript

Els servidors de desenvolupament, les CLI i els scripts s'inicien com a node.exe. Això no es python.exe.

Instal·lacions amb npm

npm.cmd s'inclou amb l'instal·lador oficial. Composer es l'equivalent per a PHP, no pas això.

Gestors de versions

nvm-windows mante còpies addicionals de node.exe. Aquestes continuen sent Node, no pas un fitxer de System32.

A qui va dirigit?

  • Persones les eines de les quals assumeixen que hi ha npm
  • Usuaris que han trobat node.exe en un projecte i han pensat que era programari malicios
  • Qualsevol persona que l'hagi confos amb Python perquè tots dos diuen que són entorns d'execucio

Estat actual

En desenvolupament actiu. OpenJS publica les branques Current i LTS. Aquest article tracta l'entorn d'execucio per a l'escriptori de Windows, no pas Node dins de WSL.

Quants anys té?

Ryan Dahl va llançar Node.js el 2009. Es mes jove que Python (1991) i mes antic que la majoria d'editors basats en Electron. El treball actual a Windows fa servir una versio LTS de nodejs.org, no l'era 0.x.

Versions

Primer els canals principals. Els números exactes de compilació no estan tots verificats aquí.

LTS
Actual

Requisits del sistema

Els valors segueixen les indicacions públiques de l'editor. La càrrega de treball continua canviant la necessitat real.

Mínim

Requisits mínims del sistema
Sistema operatiu Una versió actual de 64 bits de Windows 10 o Windows 11, segons nodejs.org
RAM L'entorn d'execució és petit. Els empaquetadors i node_modules decideixen la memòria

Perfil de recursos

Demanda de CPU
Depèn del que obriu dins de l'aplicació
Demanda de RAM
Depèn dels documents, pestanyes o biblioteques

Processos instal·lats

Aquests executables pertanyen a aquest producte quan està instal·lat.

Processos instal·lats
node.exe Entorn d'execució de Node.js per a aquesta instal·lació

Components d'inici

Un script npm d'inici el pot iniciar. Això sou vós o un proveïdor, no un servei integrat de Windows anomenat Node.

Ubicacions de fitxers

Ubicacions habituals de Node.js
Instal·lació típica C:\Program Files\nodejs\

Formats de fitxers

JSMJSpackage.json

Problemes habituals

Un servidor localhost sobrant

npm start pot mantenir node.exe actiu després de tancar l'editor. Finalitzeu aquesta línia d'ordres, no python.exe.

node.exe local del projecte

Algunes eines inclouen un entorn d'execució propi. Obriu la ubicació del fitxer. Program Files\nodejs és la instal·lació oficial.

Resolució de problemes

where.exe node i node -v

Confirmeu Program Files\nodejs en comparació amb nvm o una còpia de projecte. where.exe python és una instal·lació diferent.

Si la feina era a l'interior d'Ubuntu, aquest exe és l'incorrecte

El Node de WSL viu a la distribució. Finalitzar un node.exe de Windows no aturarà el Node de Linux.

Reinstal·leu des de nodejs.org, no des d'un paquet aleatori de Node

L'instal·lador oficial LTS inclou npm. Un paquet d'anuncis de cerca és brossa.

Alternatives

Python és un llenguatge diferent. Bun i Deno se solapen per a algunes tasques de JS.

Ajuda oficial i baixades

Comenceu pel proveïdor. Els llocs web d'exe aleatoris no són un canal de suport.

Contactes oficials
Baixada nodejs.org/ Instal·lador oficial o pàgina del proveïdor
Ajuda nodejs.org/docs Suport del proveïdor
Lloc web oficial nodejs.org/ Comenceu aquí, no pas en un servidor d'exe aleatori
Índex de versions nodejs.org/en/download/releases Quan un projecte fixa una versió major més antiga

Maquinari relacionat

L'entorn d'execució en si és lleuger. Els projectes grans de TypeScript requereixen RAM i un SSD per a node_modules.

Detalls tècnics

Detalls tècnics

Els números de versió del proveïdor canvien. Aquest article no fixa una compilació.

Fonts i verificació

Etiqueta de la font registrada: agost de 2026. Aquesta etiqueta no estableix una verificació independent. Com investiguem.

Ha estat útil aquest article?

Un sí o un no és suficient. Trieu un motiu si voleu, o afegiu una breu nota.

Ha estat útil aquest article?