fs.readdirSync обнаружил записи, которые fs.statSync не может прочитать - PullRequest
0 голосов
/ 26 января 2019

На самом деле это проблема, обнаруженная в библиотеке recursive-readdir-sync.

Устройство является флешкой. Случилось так, что fs.readdirSync возвращает массив записей с именами файлов, некоторые из которых fs.statSync выдают ошибку чтения.

Забавный факт: выполнение $ ls -a в оболочке не выявило файлы, которые fs.readdirSync сделали.

Я не уверен, является ли это известной проблемой NodeJS или происходит что-то еще более низкого уровня (например, ОС или само устройство).

ОБНОВЛЕНО

  • ОС: MacOS (10.14.1)
  • Устройство: портативный накопитель SanDisk Extreme SSD 250 ГБ - твердотельный накопитель 2 ТБ
...