es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Error: No se puede encontrar el módulo ‘@discordjs/opus’ en pm2.

Estoy teniendo algunos problemas con discord.js/opus.
Así que tengo el mismo error que este chico: https://stackoverflow.com/questions/65896154/error-cannot-find-module-discordjs-opus pero en pm2. Cuando lo ejecuto con el depurador de Visual Studio Code funciona, pero la carpeta desaparece cuando vuelvo a abrir el archivo más tarde, así que simplemente la copio de la carpeta de mi usuario en mi computadora. Cuando lo ejecuto en pm2, dice que la carpeta opus no está allí.

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Solución al error de Discord.js/Opus en PM2

    Si tienes problemas con el módulo “discord.js/opus” en PM2, los siguientes pasos pueden ayudar a resolver el problema:

    1. Verificar si opus está instalado correctamente:

      Puede suceder que opus no esté instalado correctamente, o puede ser un problema con la versión o la compatibilidad. Puedes verificar esto ejecutando el siguiente comando en tu terminal:

      npm ls discord.js opus ffmpeg-static --depth=0
      
    2. Reinstalar el módulo discord.js:

      Intenta reinstalar el módulo discord.js nuevamente, ya que puede haber habido algún problema durante la instalación o una versión desactualizada que esté causando el problema.

      npm uninstall discord.js
      npm install discord.js
      
    3. Limpiar la caché:

      Limpiar la caché a veces puede ayudar a resolver errores relacionados con la carpeta node_modules. Puedes hacer esto ejecutando el siguiente comando:

      npm cache clear --force
      
    4. Utilizar una versión diferente de Node.js:

      Es posible que haya problemas de compatibilidad entre la versión de Node.js que estás utilizando y los módulos discord.js/opus. Intenta utilizar una versión diferente de Node.js para ver si eso soluciona el problema.

    5. Instalar opus desde un repositorio diferente

      Si todas las soluciones anteriores no funcionan, puedes intentar instalar opus desde un repositorio diferente. Por ejemplo, puedes agregar "opus": "git+https://github.com/discordjs/opus.git" a tu archivo package.json.

    Siguiendo los pasos anteriores, deberías poder resolver el error relacionado con discord.js/opus en PM2.

Comments are closed.