Node.js y npm disponibles para la compilación de assets
A partir de hoy todos los servicios de hosting pueden disponer de Node.js y npm para la compilación de assets y ejecución de comandos durante los despliegues.
Es importante aclarar desde el inicio que esta implementación está pensada para asistir en el proceso de deploy, no para ejecutar aplicaciones Node.js como servidor. Es decir, podrás usar Node.js para compilar CSS y JavaScript con herramientas modernas, pero no para ejecutar un servidor Express o similar.
El caso de uso principal
Cada vez más proyectos web modernos, independientemente del lenguaje en que estén desarrollados (PHP, Python, etc.), requieren un paso de compilación para los assets del frontend. Laravel con Vite, WordPress con scripts de build, frameworks CSS modernos... todos necesitan npm run build o comandos similares antes de llevar el código a producción.
Hasta ahora, esto significaba compilar los assets en local, subirlos manualmente, o buscar soluciones complejas para ejecutar estos comandos en el servidor. Con esta nueva herramienta, puedes hacerlo directamente desde tu servicio de hosting.
Node.js mediante NVM
Hemos implementado Node.js usando NVM (Node Version Manager), lo que significa que puedes elegir la versión específica que necesita tu proyecto y cambiarla fácilmente cuando sea necesario.
Las versiones disponibles son: Node.js 16, 18, 20 y 22 (recomendada). Cada versión incluye la versión correspondiente de npm y npx.
Instalación con un click
La instalación es realmente sencilla. Desde el área de clientes, accede al servicio de hosting deseado y en las opciones verás Gestor de paquetes:

Una vez instalado, el sistema muestra las versiones instaladas y te permite cambiar entre diferentes versiones de Node.js según lo necesite tu proyecto.
No es para aplicaciones Node.js
Queremos ser claros en este punto: esta herramienta no está pensada para ejecutar aplicaciones Node.js como servidor. No puedes ejecutar Express, Next.js en modo servidor, aplicaciones de WebSocket, etc.
El objetivo es proporcionar las herramientas necesarias para compilar assets, ejecutar comandos de build, y asistir en el proceso de despliegue. Para todo lo demás, el servidor sigue siendo LiteSpeed ejecutando PHP, lenguaje en el que estamos especializados.
Ejemplos de uso
Algunos casos de uso típicos donde esta herramienta es perfecta:
- Laravel con Vite: Ejecutar
npm install && npm run buildpara compilar assets - WordPress con temas modernos: Compilar Tailwind CSS o scripts personalizados
- Frameworks CSS: Ejecutar PostCSS, Sass, Less, etc.
- Optimización de imágenes: Usar herramientas npm para procesar imágenes
- Testing de frontend: Ejecutar tests de JavaScript durante el deploy
Para más detalles técnicos y ejemplos de configuración, consulta nuestro manual de instalación y uso de Node.js.