如何找到文件discord.js v12?

时间:2020-09-06 20:38:56

标签: javascript node.js discord.js fs

我遇到了找不到现有文件的问题。我的代码如下:

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,
      };
  },
};

但出现错误no such file or directory, open '../values/pat.json' 有帮助吗?

1 个答案:

答案 0 :(得分:-1)

您是否尝试过更改此内容?

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

对此:?

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

我前一段时间犯了同样的错误,这对我有所帮助。 (删除一个点)