Я пытаюсь прочитать содержимое каталога файлов.К сожалению, данные не читаются правильно (или, кажется, вообще).Если я открываю эти файлы независимо, появляются данные, но когда я пытаюсь проверить их содержимое, они становятся пустыми.Конечная цель - поместить все данные в массив.
function readFilesSync(directory, filesInDirectory = []) {
fs.readdirSync(directory)
.forEach(file => {
let content = fs.readFileSync(directory + file, 'utf8');
console.log(content); // Blank
const filepath = path.resolve(directory, file);
const stat = fs.statSync(filepath);
const isFile = stat.isFile();
if (isFile) filesInDirectory.push(content);
});
return filesInDirectory;
}
Любая помощь приветствуется.
Спасибо.