Especificación de una versión específica del entorno de ejecución de Node.js para el servicio
Es muy sencillo especificar una versión específica del entorno de ejecución de Node.js para un proyecto, un script de Node.js o un sitio web en ServBay. Este artículo detalla cómo especificar una versión concreta de Node.js para scripts y sitios web de Node.js.
Especificación de una versión específica de Node.js y configuración para el proyecto
ServBay admite la configuración del entorno de ejecución de Node.js a nivel de proyecto, lo cual se logra mediante el archivo .servbay.config
. A través del archivo .servbay.config
, se pueden realizar configuraciones específicas a nivel de proyecto para la versión de Node.js, la dirección del repositorio, el directorio de caché, etc.
Para detalles sobre la configuración y el uso, consulta el artículo Uso del archivo .servbay.config.
Especificación de una versión específica de Node.js para scripts de Node.js
Si no deseas establecer la versión de Node.js a nivel de proyecto y solo quieres invocar temporalmente una versión específica de Node.js, puedes usar este método.
En ServBay, puedes especificar fácilmente la versión de Node.js que se utilizará para un script de Node.js a través de la línea de comandos. Solo necesitas usar el comando node-<version>
. Por ejemplo, para ejecutar un script utilizando Node.js 14, puedes ejecutar el siguiente comando:
$ node-14 script.js
Hello World
Node.js Version: 14.17.0
$ node-16 script.js
Hello World
Node.js Version: 16.3.0
2
3
4
5
6
7
Explicación del ejemplo
node-14 script.js
: ejecuta el scriptscript.js
usando la versión de Node.js 14.node-16 script.js
: ejecuta el scriptscript.js
usando la versión de Node.js 16.
De esta forma, puedes probar y ejecutar la compatibilidad de diferentes versiones de Node.js de manera flexible.
Especificación de una versión específica de Node.js para sitios web
TIP
Esta función será admitida en la nueva versión de ServBay.
Si necesitas especificar la versión de ejecución de Node.js para todo el sitio web, puedes hacerlo a través de la interfaz de gestión de ServBay.
Pasos
Abrir la interfaz de gestión de ServBay: En la aplicación, busca y abre ServBay.
Navegar a la configuración del sitio web: Haz clic en
sitio
en el menú de navegación.Seleccionar el sitio específico: Encuentra el sitio específico que deseas configurar en la lista de sitios y haz clic en el menú desplegable de versión de Node.js a la derecha.
Seleccionar la versión de Node.js: En el menú desplegable de configuración, selecciona la versión de Node.js que deseas utilizar. Asegúrate de que el servicio correspondiente de la versión de Node.js esté instalado y en ejecución.
Consideraciones
- Asegúrate de que la versión de Node.js esté instalada: Antes de seleccionar la versión de Node.js, asegúrate de que la versión de Node.js requerida esté instalada y en funcionamiento en ServBay.
- Verificación de compatibilidad: Después de cambiar la versión de Node.js, se recomienda verificar la compatibilidad del sitio para garantizar que todas las funciones funcionen correctamente.
Resumen
En ServBay, especificar una versión específica del entorno de ejecución de Node.js es muy sencillo. Puedes especificar la versión de ejecución de Node.js a nivel de proyecto mediante el archivo .servbay.config
, especificar directamente la versión de ejecución de scripts de Node.js a través de la línea de comandos, o especificar la versión de Node.js para todo el sitio web a través de la interfaz de gestión de ServBay. Ya sea a nivel de proyecto, un solo script o un sitio web completo, puedes cambiar de versión de Node.js de manera flexible para satisfacer diferentes necesidades de desarrollo y ejecución.