在人们说我应该重建/重新安装node.js模块之前,我已经做过并且它仍然存在,但是仅当我使用以下代码时才会出现此消息:
var sections = getFiles('bot/commands');
for (var i in sections) {
var commands = getFiles(`${sections[i]}`);
for (var x in commands) {
if (commands[x].match(cmd)) {
let cmdfile = require(`${commands[x]}/command.js`);
cmdfile.run(client, message, args, prefix, staff);
}
}
};
但是当我只使用直接用法示例时:
let cmdfile = require(`bot/commands/other/help/command.js`);
cmdfile.run(client, message, args, prefix, staff);
它可以正常工作,但是我不想使用它,因为我需要展开包含文件的文件夹,并将它们与所使用的命令文本进行匹配,所以有人知道如何解决该错误并使它再次起作用吗?>