我正在使用电子进行应用程序开发。但是当我使用fs.readFile函数时 电子投掷误差。
代码:
fs.readFile('data.json',(err,data)=>{
console.log(data);
win.webContents.send('data:load',JSON.parse(data.toString()));
})
输出:
{}
null
答案 0 :(得分:0)
您需要处理异常err
,以检查fs.readFile()
是否正确读取文件的错误详细信息,通常是在文件路径后找不到文件:
fs.readFile('data.json',(err,data)=>{
if (err) {
console.error(err);
}
console.log(data);
win.webContents.send('data:load',JSON.parse(data.toString()));
})