ПОЧЕМУ рекурсивный вариант fs.rmdir является экспериментальным? - PullRequest
0 голосов
/ 06 апреля 2020

Я вижу, что начиная с версии 12, NodeJS имеет опцию recursive для функции fs.rmdir, которая позволяет удалять непустые каталоги из файловой системы. Почему эта функция помечена как «экспериментальная» в документации? Это работает или нет? В документации не говорится, какой уровень беспокойства по этому поводу или при каких обстоятельствах.

Я нашел Статья Кристофера Хиллера , объясняющая трудности, которые возникли при создании эффективной реализации этого, но он не объясняет «экспериментальное» обозначение. Может быть, проблема не в том, что это не работает или не всегда работает, а в том, что это может быть узким местом при определенных обстоятельствах? Я пытаюсь решить, зависеть ли от этого или нет, вместо того, чтобы писать свой собственный код, который будет иметь точно такие же подводные камни, с которыми столкнулся Хиллер, поэтому, если у кого-то здесь есть какое-то понимание, я был бы признателен за это!

...