Я пытаюсь прочитать все файлы в каталоге, а затем отправить все файлы в массив, после этого я пытаюсь отсортировать файлы по имени, например sampleFile1, sampleFile2, sampleFile11, sampleFile23.
Но мой код, как показано ниже, возвращает имена как sampleFile1, sampleFile11, sampleFile2, sampleFile23.Дайте мне знать, где я иду не так?
const fs = require('fs');
filedecode = function(file) {
const testFolder = './items/';
var result = []
fs.readdirSync(testFolder).forEach(file => {
console.log(file);
resultedBuffer.push(file)
})
console.log("resultedBuffer", resultedBuffer)
resultedBuffer.sort(function(a, b) {
return a - b
})
}