尝试读取.json的内容后,出现“错误:EISDIR:对目录的非法操作,已读取”。这就是我试图访问文件的方式。我正在使用节点js的文件系统。
fs.readFile( path, ( err, fileData) => {
if (err) {
throw err;
}
else {
return fileData;
}
});
调试时,我可以看到在if语句之前引发了错误。
任何想法?
也许文件路径不是正确的路径,请确保文件的路径看起来像以下代码中显示的路径:
const fs = require('fs');
fs.readFile('PATH_TO_YOUR_FILE/File_Name.json', (err, fileData) => {
if (err) {
throw err;
} else {
console.log(JSON.parse(fileData));
}
});