当我启动我的bot时,抛出一个错误:无法找到模块‘./命令/兴趣/avatar.js’Require堆栈:
请帮帮忙
const {readdirSync} = require('fs');
const ascii = require('ascii-table');
const table = new ascii('Commands');
table.setHeading('Command', 'Load status')
module.exports = (client) => {
readdirSync('./Commands').forEach(dir => {
const commands = readdirSync(`./Commands/${dir}/`).filter(file => file.endsWith('.js'));
for(let file of commands){
let pull = require(`./Commands/${dir}/${file}`);
if(pull.name){
client.commands.set(pull.name, pull);
table.addRow(file, '✅ -> Commands Loaded')
} else {
tabel.addRow(file, '⛔ -> Commands Error')
continue;
}if(pull.aliases && Array.isArray(pull.aliases)) pull.aliases.forEach
(alias => client.aliases.set(alias, pull.name))
}
})
console.log(table.toString());
}发布于 2022-02-28 08:31:22
尝试用./Commands/替换../Commands/
https://stackoverflow.com/questions/71249141
复制相似问题