Для чего ember-cli использует nodewatcher / watchman?

Я пытаюсь найти основной ответ на вопрос, для чего конкретно ember-cli использует watchman / nodewatcher, но у меня возникли некоторые проблемы. У меня такое чувство, что я немного туповат, но был бы признателен, если бы у кого-то здесь было объяснение.

1 ответ

Решение

сторож

В операционных системах OSX и UNIX мы рекомендуем установить Watchman версии 3.x, которая обеспечивает Ember CLI более эффективный способ наблюдения за изменениями проекта.

Просмотр файлов в OSX подвержен ошибкам, а встроенный в NodeWatcher Node не может наблюдать за большими деревьями. Сторож, с другой стороны, решает эти проблемы и хорошо работает на чрезвычайно массивных файловых деревьях. Вы можете прочитать больше о мотивации Facebook здесь.

Узнайте больше о Watchman в руководстве пользователя Ember CLI

Watchman позволяет получить информацию об изменении файла проекта и выполнить перестроение для проекта (и, возможно, перезагрузить страницу позже)

Другие вопросы по тегам