Node.js NodeJS:错误:找不到模块“ytdl core”
我在NodeJS中创建了一个discord音乐bot,其中也包含discord.js,但是每当我运行它时,我都会遇到这样的错误:文件名不是module.jsNode.js NodeJS:错误:找不到模块“ytdl core”,node.js,require,Node.js,Require,我在NodeJS中创建了一个discord音乐bot,其中也包含discord.js,但是每当我运行它时,我都会遇到这样的错误:文件名不是module.js module.js:549 throw err; ^ Error: Cannot find module 'ytdl-core' at Function.Module._resolveFilename (module.js:547:15) at Function.Module.__load (module.
module.js:549
throw err;
^
Error: Cannot find module 'ytdl-core'
at Function.Module._resolveFilename (module.js:547:15)
at Function.Module.__load (module.js:474:25)
at Module.require (module.js:596:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (C:\Users\Matthew\Desktop\discord bot\bot.js:2:12)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
起初,我认为这是因为我需要像使用discord.js一样安装npm模块,但是我得到了相同的错误。您需要但不安装 请使用以下命令安装它:
npm install ytdl-core
或用纱线安装:
正如您提到的,您已经完成了npm安装ytdl core,但仍然出现了一个错误 请确保已安装ytdl core。 日志表明bot.js需要ytdl核心。所以,请确保你有 var ytdlCore=所需YTDL core
愿这对你有帮助。或者请添加更多代码,以便我能够识别错误。所以npm I ytdl core给了您完全相同的错误?是的。然而,我确实安装了ytdl内核,但我认为这不会改变任何事情。
yarn add ytdl-core