简体   繁体   English

如何定位文件discord.js v12?

[英]How to locate a file discord.js v12?

I've run into a problem that I can't locate an existing file.我遇到了找不到现有文件的问题。 My code looks like this:我的代码如下所示:

const { DiscordAPIError } = require("discord.js");
const Discord = require("discord.js");
const fs = require("fs");
//const ms = require("ms");
let pats = JSON.parse(fs.readFileSync("../values/pats.json", "utf-8"));

module.exports = {
  name: "pat",
  description: "The bot will pat the mentioned user",
  execute(message, args) {
    let pats = JSON.parse(fs.readFileSync("../values/pat.json", "utf-8"));
    var pattedone = message.guild.member(message.mentions.members.first());
    if (!pats[pattedone.id])
      pats[pattedone.id] = {
        pats: 0,
      };
  },
};

but I get an error no such file or directory, open '../values/pat.json' Any help?但我收到一个错误no such file or directory, open '../values/pat.json'什么帮助吗?

Have you tried changing this:你有没有试过改变这个:

let pats = JSON.parse(fs.readFileSync("../values/pats.json", "utf-8"));

to this:?对此:?

let pats = JSON.parse(fs.readFileSync("./values/pats.json", "utf-8"));

I made the same mistake a while ago and that helped me.不久前我犯了同样的错误,这对我有帮助。 (remove one dot) (去掉一个点)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM