Я наблюдал действительно высокий всплеск использования ЦП при запуске проектов, в которых использовался node.js, в большинстве случаев загрузка ЦП превышала 100%.

Эта проблема может быть действительно пугающей, когда у вас есть наблюдатели, которые следят за изменениями файлов, например, для webpack.

Как обычно, мой google-fu вызывал пару проблем с Github, где пользователи упоминали те же проблемы.

Что за исправление?

TL; DR установить / переустановить fsevents

  • Установите fsevents, если вы используете MacOS и еще не установили ее.
npm install fsevents
  • Выполните перестройку, если вы установили fsevents, но недавно обновили версию узла.
npm rebuild fsevents

Надеюсь, это кому-то поможет. : spock_hands:

Использованная литература:

Https://github.com/nodejs/node/issues/6459
https://github.com/webpack/webpack/issues/701
https://github.com / webpack / webpack-dev-server / issues / 172
https://github.com/paulmillr/chokidar/issues/447

Первоначально опубликовано на сайте til.codes 17 марта 2018 г.