Actualmente estoy usando el nodo v16.14.0 según el título y obtengo este error:
Error: Cannot find module 'node:events' Require stack: - /Users/username/bp/bp-website/backend/node_modules/discord.js/src/client/BaseClient.js - /Users/username/bp/bp-website/backend/node_modules/discord.js/src/index.js - /Users/username/bp/bp-website/backend/discord/bot.js - /Users/username/bp/bp-website/backend/discord/purchase.js - /Users/username/bp/bp-website/backend/webserver.js - /Users/username/bp/bp-website/backend/index.js at Function.Module._resolveFilename (node:internal/modules/cjs/loader:924:15) at Function.Module._load (node:internal/modules/cjs/loader:769:27) at Module.require (node:internal/modules/cjs/loader:996:19) at require (node:internal/modules/cjs/helpers:92:18) at Object.<anonymous> (/Users/username/bp/bp-website/backend/node_modules/discord.js/src/client/BaseClient.js:3:22) at Module._compile (node:internal/modules/cjs/loader:1092:14) at Object.Module._extensions..js (node:internal/modules/cjs/loader:1121:10) at Module.load (node:internal/modules/cjs/loader:972:32) at Function.Module._load (node:internal/modules/cjs/loader:813:14) at Module.require (node:internal/modules/cjs/loader:996:19) { code: 'MODULE_NOT_FOUND', requireStack: [ '/Users/username/bp/bp-website/backend/node_modules/discord.js/src/client/BaseClient.js', '/Users/username/bp/bp-website/backend/node_modules/discord.js/src/index.js', '/Users/username/bp/bp-website/backend/discord/bot.js', '/Users/username/bp/bp-website/backend/discord/purchase.js', '/Users/username/bp/bp-website/backend/webserver.js', '/Users/username/bp/bp-website/backend/index.js' ] }He examinado otras preguntas, sin embargo, todas dicen actualizar a Node v16.6, que cambié a una versión anterior para probar, pero tampoco funcionó. ¡Cualquier ayuda sería muy apreciada!
Ejecute el nodo -v en la terminal. Si el resultado es v16.6.0 o superior, está listo, porque la versión requerida de discord.js es v16.6.0 o superior. Haga clic aquí para leer la documentación completa de discord.js. Sin la última versión de node.js, es posible que obtenga errores como:
1.Token inesperado '?'
2. No se puede encontrar el módulo: 'nodo: eventos'
const client = new Discord.Client({ intents: ["DIRECT_MESSAGES", "GUILD_MESSAGES"] });en vez de:
const client = new Discord.Client();