错误:找不到模块“计时器/承诺”

Dan*_*aim 15 discord.js

任何代码中都没有写到需要此模块\n我尝试下载此模块,但它不起作用\n请帮助我

\n
Require stack:\n- C:\\Users\\danie\\Desktop\\DiscordBot-Template-master\\node_modules\\@discordjs\\rest\\dist\\lib\\handlers\\SequentialHandler.js\n- C:\\Users\\danie\\Desktop\\DiscordBot-Template-master\\node_modules\\@discordjs\\rest\\dist\\lib\\RequestManager.js\n- C:\\Users\\danie\\Desktop\\DiscordBot-Template-master\\node_modules\\@discordjs\\rest\\dist\\index.js\n- C:\\Users\\danie\\Desktop\\DiscordBot-Template-master\\bot.js\n\xe2\x86\x90[90m    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:885:15)\xe2\x86\x90[39m\n\xe2\x86\x90[90m    at Function.Module._load (internal/modules/cjs/loader.js:730:27)\xe2\x86\x90[39m\n\xe2\x86\x90[90m    at Module.require (internal/modules/cjs/loader.js:957:19)\xe2\x86\x90[39m\n\xe2\x86\x90[90m    at require (internal/modules/cjs/helpers.js:88:18)\xe2\x86\x90[39m\n    at Object.<anonymous> (C:\\Users\\danie\\Desktop\\DiscordBot-Template-master\\node_modules\\\xe2\x86\x90[4m@discordjs\xe2\x86\x90[24m\\rest\\dist\\lib\\handlers\\SequentialHandler.js:6:20)\n\xe2\x86\x90[90m    at Module._compile (internal/modules/cjs/loader.js:1068:30)\xe2\x86\x90[39m\n\xe2\x86\x90[90m    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1097:10)\xe2\x86\x90[39m\n\xe2\x86\x90[90m    at Module.load (internal/modules/cjs/loader.js:933:32)\xe2\x86\x90[39m\n\xe2\x86\x90[90m    at Function.Module._load (internal/modules/cjs/loader.js:774:14)\xe2\x86\x90[39m\n\xe2\x86\x90[90m    at Module.require (internal/modules/cjs/loader.js:957:19)\xe2\x86\x90[39m {\n  code: \xe2\x86\x90[32m'MODULE_NOT_FOUND'\xe2\x86\x90[39m,\n  requireStack: [\n    \xe2\x86\x90[32m'C:\\\\Users\\\\danie\\\\Desktop\\\\DiscordBot-Template-master\\\\node_modules\\\\@discordjs\\\\rest\\\\dist\\\\lib\\\\handlers\\\\SequentialHandler.js'\xe2\x86\x90[39m,\n    \xe2\x86\x90[32m'C:\\\\Users\\\\danie\\\\Desktop\\\\DiscordBot-Template-master\\\\node_modules\\\\@discordjs\\\\rest\\\\dist\\\\lib\\\\RequestManager.js'\xe2\x86\x90[39m,\n    \xe2\x86\x90[32m'C:\\\\Users\\\\danie\\\\Desktop\\\\DiscordBot-Template-master\\\\node_modules\\\\@discordjs\\\\rest\\\\dist\\\\index.js'\xe2\x86\x90[39m,\n    \xe2\x86\x90[32m'C:\\\\Users\\\\danie\\\\Desktop\\\\DiscordBot-Template-master\\\\bot.js'\xe2\x86\x90[39m\n  ]\n}```\n
Run Code Online (Sandbox Code Playgroud)\n

Zer*_*ero 18

这很可能是由于节点版本不兼容,如果已经是 v16,请考虑下载Node.js v16 及更高版本,请考虑通过在 shell 中运行以下命令来更新您的类型。

npm install --save-dev @types/node@latest
Run Code Online (Sandbox Code Playgroud)


Dan*_*ier 17

这个问题可以通过简单地更新你的节点环境来解决node 16.x

最简单的方法是使用nvm

nvm install 16
nvm use 16
Run Code Online (Sandbox Code Playgroud)