繁体   English   中英

Go 回到 node.js 中的目录 (fs.readFileSync)

[英]Go back in directory in node.js (fs.readFileSync)

我正在更新我的 discord.js 机器人文件夹层次结构。 为了使结构更加结构化,我创建了一个包含所有 js 文件的文件夹“src”。 现在,如果我想读取 src 文件夹外的 json 文件的文件同步,我不知道该怎么做。 让我们想象一下这个文件夹:

Folder {
   src {
      commands {
        ping.js
      }
      main.js
   }
   config1.json
   database {
      config2.json
   }
}

我使用此命令读取 json 文件:

const config1 = JSON.parse(fs.readFileSync("____config1.json", "utf-8"));

const config2 = JSON.parse(fs.readFileSync("____config2.json", "utf-8"));

我希望我的文件夹插图很清楚。 有人可以帮助我如何访问这两个文件吗? 下划线是缺少的字符

提前致谢!

就像您可以使用cd..导航回一个目录一样,您可以使用 fs 执行相同的操作。

const config1 = JSON.parse(fs.readFileSync("../config1.json", "utf-8"));
const config2 = JSON.parse(fs.readFileSync("../database/config2.json", "utf-8"));

../config1.json 和../database/config2.json

暂无
暂无

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

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