¿Puedo usar un comando de inicio personalizado para controlar la versión de Node.js o del entorno de ejecución?

Bots de DiscordActualizado el 2 Oct 20262 min de lectura
En esta página
  1. Controlar la versión de tu entorno de ejecución
  2. Cuando una versión no se puede seleccionar
  3. Preguntas frecuentes

A veces una librería necesita una versión concreta del entorno de ejecución, por ejemplo una línea más antigua de Node.js por compatibilidad. La página Ajustes de tu servidor (la antigua página Startup) te permite controlarlo. Este artículo explica qué puedes ajustar y qué hacer en los casos especiales.

Controlar la versión de tu entorno de ejecución

Puedes definir la versión del entorno de ejecución y las opciones de inicio en la página Ajustes, lo que cubre la mayoría de las necesidades de versión. Por ejemplo, si una dependencia solo funciona en una línea antigua de Node.js, puedes seleccionar esa versión para que tu bot se ejecute sin problemas.

Cuando una versión no se puede seleccionar

Algunos eggs tienen la imagen de Docker bloqueada por nosotros para garantizar la estabilidad, lo que significa que puede que no se pueda seleccionar una versión concreta en la página Ajustes. Si necesitas una versión que no aparece en el menú desplegable:

  1. Revisa primero la página Ajustes para ver si la versión que necesitas ya se puede seleccionar.
  2. Si no es así, abre un ticket describiendo la versión que necesitas y por qué.
  3. Te ayudaremos a pasar a un entorno de ejecución compatible.

Consejo: La mayoría de los problemas de compatibilidad se resuelven con solo cambiar la versión del entorno de ejecución en la página Ajustes; pruébalo antes de dar por hecho que necesitas que cambien una imagen bloqueada.

Preguntas frecuentes

¿Por qué algunas imágenes de Docker están bloqueadas? Bloqueamos ciertas imágenes por estabilidad, para que los servidores sigan siendo fiables. Si una imagen bloqueada te impide usar una versión que de verdad necesitas, abre un ticket y lo resolvemos.

¿Puedo definir flags de inicio personalizados? Sí: la página Ajustes muestra las opciones de inicio junto a la versión, así que puedes ajustar cómo se lanza tu entorno de ejecución.

Más en Preguntas frecuentes

Todas las guías de bots de Discord

¿Aún necesitas ayuda?

Humble AI, nuestro equipo y el Discord están a un mensaje de distancia.