Salta al contenuto

Node.js

ApplicazioneOpenJS Foundation

Chiamato anche node, node.js, runtime nodejs

OpenJS FoundationProduttività

Un runtime JavaScript di OpenJS Foundation. Il programma di installazione ufficiale per Windows posiziona node.exe in Program Files\nodejs e include npm.

Cosa c'è da sapere

Node.js esegue codice JavaScript. npm viene fornito con il programma di installazione ufficiale.

node.exe e il runtime di Node.js. Il programma di installazione ufficiale per Windows inserisce inoltre npm nel PATH. python.exe e CPython. Un file node.exe all'interno della cartella di un progetto e spesso un'installazione locale o gestita tramite nvm.

Che cos'è?
Un runtime JavaScript con npm
Uguale a Python?
No. Si tratta di un linguaggio differente
node.exe in un progetto?
Spesso una copia locale o nvm
Feex dice
Se node.exe si trova su un server di sviluppo residuo, verificherei la riga di comando cercando server.js o npm. Non disinstallerei Python per silenziarlo.

Cos'e Node.js?

Node.js e il runtime JavaScript di OpenJS. Le build ufficiali risiedono in Program Files\nodejs o in una cartella di nvm. Non e Python e non e un componente di Windows.

Se non lo hai mai usato

Se un README indica di installare Node, scarica il programma di installazione LTS da nodejs.org. Quel pacchetto include npm. Non e necessario Python per un'applicazione Node di base. Il file node.exe in Program Files\nodejs e il runtime globale. Un node.exe accanto a un progetto e spesso nvm-windows o una copia inclusa nelle dipendenze.

A cosa serve?

Esegui strumenti JavaScript

I server di sviluppo, le interfacce CLI e gli script vengono avviati come node.exe. Quello non e python.exe.

Installazioni npm

npm.cmd e fornito con il programma di installazione ufficiale. Composer e l'equivalente PHP, non questo.

Gestori di versioni

nvm-windows conserva copie aggiuntive di node.exe. Si tratta pur sempre di Node, non di un file di System32.

A chi e rivolto?

  • Persone i cui strumenti richiedono npm
  • Utenti che hanno trovato node.exe in un progetto e hanno pensato si trattasse di malware
  • Chiunque lo abbia confuso con Python perche entrambi definiti come runtime

Stato attuale

Attivamente sviluppato. OpenJS distribuisce i rami Current e LTS. Questo articolo riguarda il runtime desktop per Windows, non Node all'interno di WSL.

Quanti anni ha?

Ryan Dahl ha rilasciato Node.js nel 2009. E piu giovane di Python (1991) e piu vecchio della maggior parte degli editor basati su Electron. Il lavoro attuale su Windows usa una versione LTS scaricata da nodejs.org, non l'era 0.x.

Versioni

Prima i canali principali. I numeri esatti di build non sono tutti verificati qui.

LTS
Current

Requisiti di sistema

I valori seguono le indicazioni pubbliche del produttore. Il carico di lavoro modifica comunque le necessità reali.

Minimo

Requisiti minimi di sistema
Sistema operativo Una versione corrente a 64 bit di Windows 10 o Windows 11, secondo nodejs.org
RAM Il runtime e leggero. I bundler e node_modules determinano l'uso della memoria

Profilo delle risorse

Richiesta CPU
Segue ciò che apri all'interno dell'app
Richiesta RAM
Segue documenti, schede o librerie

Processi installati

Questi eseguibili appartengono a questo prodotto quando è installato.

Processi installati
node.exe Runtime Node.js per quell'installazione

Componenti di avvio

Uno script npm in Esecuzione automatica puo avviarlo. Si tratta di un'azione dell'utente o di un fornitore, non di un servizio integrato in Windows denominato Node.

Posizioni dei file

Posizioni comuni di Node.js
Installazione tipica C:\Program Files\nodejs\

Formati di file

JSMJSpackage.json

Problemi comuni

Un server localhost residuo

npm start puo mantenere attivo node.exe dopo la chiusura dell'editor. Termina quella riga di comando, non python.exe.

node.exe locale del progetto

Alcuni strumenti includono direttamente un runtime. Apri percorso file. Program Files\nodejs e l'installazione ufficiale.

Risoluzione dei problemi

where.exe node e node -v

Verifica Program Files\nodejs rispetto a nvm o a una copia di progetto. where.exe python è un'installazione diversa.

Se il lavoro e stato svolto all'interno di Ubuntu, questo exe e quello sbagliato

Node per WSL risiede nella distribuzione. Terminare un node.exe di Windows non fermera Node in ambiente Linux.

Reinstalla da nodejs.org, non da un pacchetto Node non verificato

Il programma di installazione LTS ufficiale include npm. Un pacchetto proveniente da annunci nei motori di ricerca e spazzatura.

Alternative

Python e un linguaggio diverso. Bun e Deno si sovrappongono per alcune attivita JS.

Guida ufficiale e download

Inizia dal fornitore. I siti casuali di file exe non sono un canale di supporto.

Contatti ufficiali
Download nodejs.org/ Programma di installazione ufficiale o pagina del fornitore
Guida nodejs.org/docs Supporto del fornitore
Sito ufficiale nodejs.org/ Inizia da qui, non da un host casuale di file exe
Indice dei rilasci nodejs.org/en/download/releases Quando un progetto richiede una versione principale precedente

Hardware correlato

Il runtime in se e leggero. I progetti TypeScript di grandi dimensioni richiedono RAM e un'unita SSD per node_modules.

Dettagli tecnici

Dettagli tecnici

I numeri di versione del fornitore cambiano. Questo articolo non fissa una build specifica.

Fonti e verifica

Etichetta della fonte registrata: agosto 2026. Questa etichetta non costituisce una verifica indipendente. Come svolgiamo le ricerche.

Questo articolo è stato utile?

È sufficiente un sì o un no. Scegli un motivo, se desideri, o aggiungi una breve nota.

Questo articolo è stato utile?