Installare e gestire Node.js per lo sviluppo di Azure

Per l'installazione di Node.js per lo sviluppo in Azure, è necessario considerare sia l'ambiente di sviluppo locale che l'ambiente di hosting in cui si intende eseguire la distribuzione. Azure fornisce l'hosting per Node.js in Windows e in Linux nella versione con supporto a lungo termine (LTS).

Versione minima di Node.js di Azure SDK

Azure SDK supporta la versione LTS (Long Term Support) Node.js. Per altre informazioni, vedere Criteri di supporto di Azure SDK.

Versione minima di Node.js per i servizi di Azure

Per ospitare le app JavaScript in un ambiente di hosting di Azure, assicurarsi che il runtime Node.js dell'ambiente di sviluppo locale simula il runtime di hosting di Azure che si intende usare.

Gestire le versioni di Node.js

Quando è necessario gestire più versioni di Node.js in ambienti locali e remoti, è consigliabile:

  • NVM: un'interfaccia della riga di comando per impostare o cambiare la versione locale di Node.js.
  • Contenitori: usare un contenitore con una versione minima node.js specifica. È possibile gestire la versione di Node.js in diversi ambienti usando i contenitori. L'estensione Remote - Containers di Visual Studio Code semplifica l'uso del contenitore. Dopo aver installato Docker e aver aperto il progetto, usare l'estensione per caricare il progetto in un contenitore e collegarsi al contenitore per il debug.

Scaricare e installare Node.js in base all'uso previsto

È possibile scaricare e installare Node.js in base ai requisiti.

Passaggi successivi