Javascript 使用Node.js的fs.watchfile上的相对路径
我使用此方法在文件更改时从文件中读取数据。我重组了我的项目,现在数据不再被读取了Javascript 使用Node.js的fs.watchfile上的相对路径,javascript,node.js,Javascript,Node.js,我使用此方法在文件更改时从文件中读取数据。我重组了我的项目,现在数据不再被读取了 fs.watchFile("???", (curr, prev) => { console.log("Änderung auf Data.json"); fs.readFile("Data.json", "utf8", (err, data) => { widgets = JSON.parse(data); console.log("Daten ausge
fs.watchFile("???", (curr, prev) => {
console.log("Änderung auf Data.json");
fs.readFile("Data.json", "utf8", (err, data) => {
widgets = JSON.parse(data);
console.log("Daten ausgelesen" );
io.emit("dataUpdate", {widgets});
});
});
你可以在这里看到我的文件路径。上面的方法在client.js中,我想参考Data.json
我试过:
“./Data.json”和
“/Server/Data.json”
谢谢你的帮助
注:我知道有线程解释相对路径,但我仍然无法解决我的问题。您可以使用
\uu dirname
例如:
const path=require('path');
const filePath=path.join(uu dirname,“…”,“data.json”);