Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

155
Views
Obtención de errores extraños al ejecutar node index.js w/npm

De acuerdo, estaba tratando de hacer un bot de discordia siguiendo un tutorial cuando noté algunos errores extraños.

Este es mi código:

 const Discord = require('discord.js'); const client = new Discord.Client(); const prefix = '-'; client.once('ready', () => { console.log('JokeBot is online!') }); client.on('message', message => { if(!message.content.startsWith(prefix) || message.author.bot ) return; const args = message.content.slice(prefix.lenght).split(/ +/); const command = args.shift().toLowerCase(); if(command === 'ping'){ message.channel.send('pong!'); } }); client.login(YOUR_TOKEN);

Y estos son los errores:

 Debugger attached. Waiting for the debugger to disconnect... internal/modules/cjs/loader.js:818 throw err; ^ Error: Cannot find module 'node:events' Require stack: - /media/oli/MID/Projects/JS/Bot/node_modules/discord.js/src/client/BaseClient.js - /media/oli/MID/Projects/JS/Bot/node_modules/discord.js/src/index.js - /media/oli/MID/Projects/JS/Bot/index.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js:815:15) at Function.Module._load (internal/modules/cjs/loader.js:667:27) at Module.require (internal/modules/cjs/loader.js:887:19) at require (internal/modules/cjs/helpers.js:74:18) at Object.<anonymous> (/media/oli/MID/Projects/JS/Bot/node_modules/discord.js/src/client/BaseClient.js:3:22) at Module._compile (internal/modules/cjs/loader.js:999:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10) at Module.load (internal/modules/cjs/loader.js:863:32) at Function.Module._load (internal/modules/cjs/loader.js:708:14) at Module.require (internal/modules/cjs/loader.js:887:19) { code: 'MODULE_NOT_FOUND', requireStack: [ '/media/oli/MID/Projects/JS/Bot/node_modules/discord.js/src/client/BaseClient.js', '/media/oli/MID/Projects/JS/Bot/node_modules/discord.js/src/index.js', '/media/oli/MID/Projects/JS/Bot/index.js' ] }

¿Puedo recordarle que ejecutar npm install en esos paquetes no funcionó y solo devolvió muchos errores de npm? No se que hacer Editar:

Todavía dice que incluso cuando actualicé node.js

about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

Creo que el problema está ocurriendo porque está usando nodejs menos de la versión 16.6.0 . discord.js requiere una versión de node.js mayor o igual a 16.6.0 . Intente ejecutar el comando node -v en su terminal y eso podría ser inferior a 16.6.0 , luego descargue e instale esa versión de node.

También agregue esto en su package.json

 "engines": { "node": ">=16.6.0" }

Además, en su código, escribió mal length .

ingrese la descripción de la imagen aquí

about 4 years ago · Juan Pablo Isaza Report

0

para usar discord.js . Entonces solo necesita actualizar nodejs a v16.6. Y su error será resuelto.

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!