问题描述
我正在更新discord.js bot文件夹层次结构。为了使结构更有条理,我制作了一个包含所有js文件的文件夹“ src”。现在,如果我想在src-folder外部读取FileSync一个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