Недавно мне нужно было установить npm-пакет с именем rotate-file-stream.
Итак, установите его и запустите npm run… npm показывает ошибку, как показано ниже:

Cannot find module ‘fs/promises’ …

В node_modules определенно установлен пакет rotate-file-stream, но node.js не может его найти.

Решение очень простое. Текущее обновление версии node.js больше, чем равно 14.

Вы можете понять, почему возникает эта ошибка, заглянув в историю Promise API.

Вы можете видеть, что fs/promises был открыт, начиная с версии 14.0.0.

Это означает, что модуль «fs/promises» не включен в Node.js по умолчанию в предыдущих версиях.

Поэтому, даже если вы установите другой пакет в node.js под v14, модуль «fs/promises» не существует, поэтому возникает ошибка.