Instalación y administración de Node.js para el desarrollo de Azure
La instalación de Node.js para el desarrollo de Azure debe tener en cuenta el entorno de desarrollo local y el entorno de hospedaje en el que va a realizar la implementación. Azure proporciona hospedaje para Node.js en Windows y Linux en la versión de soporte técnico a largo plazo (LTS).
Versión mínima de Node.js para el SDK de Azure
El SDK de Azure admite la versión de soporte técnico a largo plazo (LTS) de Node.js. Lea la Directiva de soporte técnico del SDK de Azure para obtener más detalles.
Versión mínima de Node.js para servicios de Azure
Para hospedar las aplicaciones JavaScript en un entorno de hospedaje de Azure, asegúrese de que el entorno de ejecución del entorno de desarrollo local de Node.js imite el entorno de ejecución del hospedaje de Azure que pretende usar.
Azure App Service usa el motor en tiempo de ejecución de Node.js. Para mostrar todas las versiones compatibles de Node.js, ejecute el siguiente comando en Cloud Shell:
az webapp list-runtimes | grep node
Los tiempos de ejecución de Azure Static Web Apps solo son pertinentes para las API de Azure Functions.
Las versiones de Node.js compatibles con Azure Functions se basan en la versión de Functions que utilice.
Entornos de ejecución personalizados: se admite un entorno de ejecución personalizado de las siguientes maneras:
- Máquinas virtuales
- Contenedores: único, aplicación web, Kubernetes
- Functions (sin servidor): use controladores personalizados
Administración de versiones de Node.js
Cuando necesite administrar más de una versión de Node.js en los entornos locales y remotos, se recomienda:
- NVM: una interfaz de línea de comandos para establecer o cambiar la versión local de Node.js.
- OSX, *nix - nvm
- Windows - nvm para Windows
- Contenedores: use un contenedor con una versión mínima de Node.js específica. Puede administrar la versión de Node.js en varios entornos mediante contenedores. La extensión Remoto: contenedores de Visual Studio Code simplifica el uso de contenedores. Después de instalar Docker y tener abierto el proyecto, use la extensión para cargar el proyecto en un contenedor y conectarse al contenedor para la depuración.
Descarga e instalación de Node.js en función del uso previsto
Puede descargar e instalar Node.js en función de sus requisitos.
Pasos siguientes
- Configuración de un entorno de desarrollo local para el uso del SDK de Azure
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de