Javascript 使用discord.js-musicbot-addon运行discord bot时出错:找不到模块';m3u8stream/lib/parse time';
最近,在我的discord.js bot上安装discord.js-musicbot-addon后,每当我尝试运行它时,我似乎都会遇到以下错误:Javascript 使用discord.js-musicbot-addon运行discord bot时出错:找不到模块';m3u8stream/lib/parse time';,javascript,node.js,discord.js,Javascript,Node.js,Discord.js,最近,在我的discord.js bot上安装discord.js-musicbot-addon后,每当我尝试运行它时,我似乎都会遇到以下错误: PS O:\Om\Discord Bots\BikerBot> node main.js internal/modules/cjs/loader.js:800 throw err; ^ Error: Cannot find module 'm3u8stream/lib/parse-time' Require stack: - O
PS O:\Om\Discord Bots\BikerBot> node main.js
internal/modules/cjs/loader.js:800
throw err;
^
Error: Cannot find module 'm3u8stream/lib/parse-time'
Require stack:
- O:\Om\Discord Bots\BikerBot\node_modules\discord.js-musicbot-addon\node_modules\ytdl-core\lib\info-extras.js
- O:\Om\Discord Bots\BikerBot\node_modules\discord.js-musicbot-addon\node_modules\ytdl-core\lib\info.js
- O:\Om\Discord Bots\BikerBot\node_modules\discord.js-musicbot-addon\node_modules\ytdl-core\lib\index.js
- O:\Om\Discord Bots\BikerBot\node_modules\discord.js-musicbot-addon\index.js
- O:\Om\Discord Bots\BikerBot\main.js
[90m at Function.Module._resolveFilename (internal/modules/cjs/loader.js:797:15)[39m
[90m at Function.Module._load (internal/modules/cjs/loader.js:690:27)[39m
[90m at Module.require (internal/modules/cjs/loader.js:852:19)[39m
[90m at require (internal/modules/cjs/helpers.js:74:18)[39m
at Object.<anonymous> (O:\Om\Discord Bots\BikerBot\node_modules\[4mdiscord.js-musicbot-addon[24m\node_modules\[4mytdl-core[24m\lib\info-extras.js:5:21)
[90m at Module._compile (internal/modules/cjs/loader.js:959:30)[39m
[90m at Object.Module._extensions..js (internal/modules/cjs/loader.js:995:10)[39m
[90m at Module.load (internal/modules/cjs/loader.js:815:32)[39m
[90m at Function.Module._load (internal/modules/cjs/loader.js:727:14)[39m
[90m at Module.require (internal/modules/cjs/loader.js:852:19)[39m {
code: [32m'MODULE_NOT_FOUND'[39m,
requireStack: [
[32m'O:\\Om\\Discord Bots\\BikerBot\\node_modules\\discord.js-musicbot-addon\\node_modules\\ytdl-core\\lib\\info-extras.js'[39m,
[32m'O:\\Om\\Discord Bots\\BikerBot\\node_modules\\discord.js-musicbot-addon\\node_modules\\ytdl-core\\lib\\info.js'[39m,
[32m'O:\\Om\\Discord Bots\\BikerBot\\node_modules\\discord.js-musicbot-addon\\node_modules\\ytdl-core\\lib\\index.js'[39m,
[32m'O:\\Om\\Discord Bots\\BikerBot\\node_modules\\discord.js-musicbot-addon\\index.js'[39m,
[32m'O:\\Om\\Discord Bots\\BikerBot\\main.js'[39m
]
}
PS O:\Om\Discord Bots\BikerBot>node main.js
内部/modules/cjs/loader.js:800
犯错误;
^
错误:找不到模块“m3u8stream/lib/parse time”
需要堆栈:
-O:\Om\Discord Bots\BikerBot\node\u modules\Discord.js musicbot addon\node\u modules\ytdl core\lib\info-extras.js
-O:\Om\Discord Bots\BikerBot\node\u modules\Discord.js musicbot addon\node\u modules\ytdl core\lib\info.js
-O:\Om\Discord Bots\BikerBot\node\u modules\Discord.js musicbot addon\node\u modules\ytdl core\lib\index.js
-O:\Om\Discord Bots\BikerBot\node\u modules\Discord.js musicbot addon\index.js
-O:\Om\Discord Bots\BikerBot\main.js
[Function.Module.\u解析文件名(internal/modules/cjs/loader.js:797:15)[39m]
[90米功能模块加载(内部/modules/cjs/loader.js:690:27)[39米
[Module.require处为90m(内部/modules/cjs/loader.js:852:19)[39m
需要时为90米(内部/modules/cjs/helpers.js:74:18)[39米
反对
提前感谢您的帮助。请确保在package.json中也安装了parse time,我问了一个类似的问题,得到了这个答案。
也做
const parseTime = require('m3u8stream/dist/parse-time');
在GitHub的main.js中
基于的答案也要在main.js中执行const m3u8stream=require('m3u8stream')