Installer et gérer Node.js pour le développement Azure
Votre installation de Node.js pour le développement Azure doit prendre en compte à la fois votre environnement de développement local et l’environnement d’hébergement sur lequel vous envisagez d’effectuer le déploiement. Azure fournit l’hébergement pour Node.js sur Windows et Linux dans la version LTS (prise en charge à long terme).
Version minimale de Node.js pour le SDK Azure
Le SDK Azure prend en charge la version LTS (Long Term Support) de Node.js. Pour plus d’informations, consultez la stratégie de support du SDK Azure.
Version minimale de Node.js pour les services Azure
Pour héberger vos applications JavaScript dans un environnement d’hébergement Azure, vérifiez que votre environnement de développement local Node.js Runtime reproduit le runtime d’hébergement Azure que vous prévoyez d’utiliser.
Azure App Service utilise le moteur d’exécution Node.js. Pour afficher toutes les versions de Node.js prises en charge, exécutez la commande suivante dans Cloud Shell :
az webapp list-runtimes | grep node
Les runtimes des applications web statiques Azure s’appliquent seulement aux API de fonction.
Les versions de Node.js prises en charge par Azure Functions sont basées sur la version de Functions que vous utilisez.
Runtimes personnalisés : un runtime personnalisé est pris en charge comme suit :
- Machines virtuelles
- Conteneurs : unique, application web, Kubernetes
- (serverless) Functions : utilisez des gestionnaires personnalisés
Gérer les versions de Node.js
Quand vous devez gérer plusieurs versions de Node.js dans vos environnements locaux et distants, nous vous recommandons :
- NVM : interface de ligne de commande permettant de définir ou de changer votre version locale de Node.js.
- OSX, *nix : nvm
- Windows : nvm pour Windows
- Conteneurs : utiliser un conteneur avec une version minimale spécifique de Node.js. Vous pouvez gérer la version de Node.js dans plusieurs environnements à l’aide de conteneurs. L’extension Remote - Containers de Visual Studio Code simplifie l’utilisation des conteneurs. Une fois que vous avez installé Docker et que vous avez ouvert votre projet, utilisez l’extension pour charger le projet dans un conteneur et l’attacher au conteneur à déboguer.
Télécharger et installer Node.js en fonction de l’utilisation que vous prévoyez
Vous pouvez télécharger et installer Node.js en fonction de vos exigences.
Étapes suivantes
- Configurer votre environnement de développement local pour l’utilisation des SDK Azure
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour