我正在尝试使用 fs 读取目录中的所有文件。当我调用 fs.readdir 函数时,出现错误
ENOENT: 没有那个文件或目录, scandir 'C:\dev\main\file:\C:\dev\main\public'
当我控制台记录我传递给它打印的函数的值时
file:///C:/dev/main/public
这是代码。
const url = require('url');
const fs = require('fs');
export let readDir = './';
let files = [];
if (readDir !== './') {
console.log(url.pathToFileURL(readDir).href);
fs.readdir(url.pathToFileURL(readDir).href, (err, dir) => {
if (err){
throw err;
}
})
}
为什么 readdir 函数没有从我传递给它的目录中读取?
白猪掌柜的
相关分类