javascript - TypeError [ERR_INVALID_ARG_TYPE]:“路径”参数必须是字符串类型。接收到的类型未定义。Discord.JS V 12.3.1
问题描述
我对此进行了很多研究,但我的依赖项都与人们所说的升级/降级不一致。我相信这与我没有安装的反应有关。我尝试安装它们以查看是否有帮助,但无济于事。
我正在使用:Discord.js V 12.3.1 Fs V 0.0.1-security nodemon 2.04 path 0.012.7,当然还有它们的所有依赖项。
这是有问题的地方:
commandHandler(path){
this.fs.readdirSync(this.path.normalize(path)).map((f) => {
const File = require (this.path.join(__dirname, `..`, path, f));
this.commands.set(File.name, File);
})
解决方案
推荐阅读
- libgdx - LibGDX:在运行时更改粒子图像?
- python - 将对象转换为日期时间以显示“%m/%d/%Y”
- javascript - NodeJs base64 字符串不正确
- ruby-on-rails - 为什么 Google App Engine Standard 上不提供预编译资产?
- python - 优化此 for 循环以提高速度的最佳方法是什么?(熊猫,BS对象。)
- ajax - ajax:包含在“开关”中时,发布方法不起作用
- python - 使用pickle保存模型
- python - 我是否成功安装了 TensorFlow 和 Keras?
- assembly - 使用汇编的乘法和加法
- python - 有没有办法对 Python C 扩展进行版本控制?