首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >类型标index.ts激活中的错误“模块找不到”

类型标index.ts激活中的错误“模块找不到”
EN

Stack Overflow用户
提问于 2022-02-08 20:36:01
回答 1查看 593关注 0票数 0

我正在使用discord.js v13构建这个不和谐的机器人,每次我运行我的代码(我完全没有从https://www.youtube.com/watch?v=JMmUW4d3Noc&t=614s中窃取)

这是我的代码: Package.json

代码语言:javascript
复制
  "name": "Ceeby",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "dependencies": {
    "discord.js": "^13.6.0",
    "dotenv": "^16.0.0"
  }
}

Index.ts

代码语言:javascript
复制
  import DiscordJS, { Intents, Message } from 'discord.js'
import dotenv from 'dotenv'
dotenv.config()

const client = new DiscordJS.Client({
    intents: [
        Intents.FLAGS.GUILDS,
        Intents.FLAGS.GUILD_MESSAGES,
    ]
})

client.on("ready", () => {
    console.log("Ceeby Is Active")
})

client.on('messageCreate', (Message) =>{
    if(Message.content === 'ping'){
        Message.reply({
            content: 'pong',
        })
    }
})

client.login(process.env.TOKEN)

.ENV文件

代码语言:javascript
复制
TOKEN=<THIS IS MY TOKEN HERE>

我已经试过两次了,重新启动,重新安装所有的东西,但仍然是同样的问题。这是一个错误:“error:无法找到模块”节点:events“需要堆栈:

Mena\Desktop\Ceeby\node_modules\discord.js\src\client\BaseClient.js

  • C:\Users\Fady Mena\Desktop\Ceeby\node_modules\discord.js\src\index.js

  • C:\Users\Fady Mena\Desktop\Ceeby\index.ts at Function.Module._resolveFilename (//cjs/loader.js:962:15),Function.Module._resolveFilename.sharedData.moduleResolveFilenameHook.installedValue as _resolveFilename at Function.Module。_load (内部/模块/cjs/loader.js:838:27)在Module.require (内部/模块/cjs/loader.js:1022:19)的Module.require(内部/模块/cjs/helpers.js:72:18)。(C:\User\Fady Mena\Desktop\Ceeby\node_modules\discord.js\src\client\BaseClient.js:3:22) at Module._compile (内部/模块/cjs/loader.js:1118:30),Object.Module._extensions..js (内部/模块/cjs/loader.js:1138:10),Module.load (内部/模块/cjs/loader.js:982:32),Function.Module._load (内部/模块/cjs/loader.js:875:14){代码:‘NOT_NOT_FOUND’,Mena\Desktop\Ceeby\node_modules\discord.js\src\client\BaseClient.js','C:\Users\Fady Mena\Desktop\Ceeby\node_modules\discord.js\src\index.js','C:\Users\Fady Mena\Desktop\Ceeby\index.ts‘}’
EN

回答 1

Stack Overflow用户

发布于 2022-02-09 06:04:07

Discord.js V13需要一个大于16.9.0的节点版本,并且您正在运行一个比该版本更早的节点:事件是在节点V16+中引入的(不确定到底是哪个) https://github.com/discordjs/discord.js

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71040550

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档