Base di conoscenze

1 000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!

Risolvere un problema di Node.js (versione obsoleta)

Aggiornamento 01/09/2026

Questa guida spiega perché è importante utilizzare una versione recente di Node.js per la tua applicazione e come selezionare una versione più recente tramite un sito Node.js ospitato sull'infrastruttura Infomaniak.

 

Introduzione

  • Node.js = nome ufficiale del linguaggio/ambiente.
  • NodeJS = nome "tecnico" o semplificato in alcuni contesti (spesso per ragioni pratiche, non c'è una vera differenza tecnica).

 

Una versione obsoleta di Node.js è pericolosa?

Quando si utilizza una versione di Node.js che sta per raggiungere la fine del suo ciclo di supporto, viene visualizzato un messaggio di avviso nella dashboard del sito interessato.

L'ambiente di runtime Node.js è in continua evoluzione: ogni nuova versione introduce miglioramenti in termini di prestazioni, sicurezza e supporto per le funzionalità più recenti. Utilizzare una versione che non è più aggiornata espone a rischi per la sicurezza e a problemi di funzionamento con altri componenti. Persone malintenzionate potrebbero sfruttare vulnerabilità note in queste versioni per compromettere la tua applicazione. È quindi fortemente consigliato utilizzare una versione recente e ufficialmente supportata.

Sono possibili tre situazioni:

  • Versione completamente supportata: non è necessario intraprendere alcuna azione.
  • Versione con supporto di sicurezza limitato: si consiglia di passare a una versione più recente.
  • Versione obsoleta: si consiglia vivamente di aggiornare a una versione più recente.

 

Utilizzare una versione più recente di Node.js

Le versioni più recenti di Node.js offrono prestazioni migliori e un comportamento più stabile per le vostre applicazioni moderne.

Prima di modificare la versione utilizzata

  • Se la tua applicazione utilizza un framework o una libreria specifica (Next.js, Express, ecc.), verificate che la versione di Node.js utilizzata sia supportata.
  • Se il codice è stato sviluppato su misura, consultate la documentazione ufficiale di Node.js per identificare le modifiche apportate (API obsolete, gestione dei moduli, ecc.).

E se si verifica un problema?

Se la tua applicazione non funziona correttamente dopo aver modificato la versione di Node.js, puoi tornare a una versione precedente (se ancora supportata) tramite la scheda Impostazioni avanzate del sito in questione.


Questa FAQ è stata utile?