ReactJS Test - fsevents не является функцией - PullRequest
0 голосов
/ 07 ноября 2019

Я пытаюсь написать контрольные примеры для моей программы, и я слышал хорошие вещи о testing-library/react и jest-junit. Я использовал npm, чтобы установить оба пакета в свой devDependencies и изменить свой сценарий на тест: "test": 'react-scripts test" Когда я запускаю тест npm, я получаю сообщение об ошибке:

TypeError: fsevents is not a function

Попробовал npm я fsevents, но это не помогло. Я пытался искать в Интернете, но ошибки были fsevents не является конструктором или изменить на пряжу.

Что является причиной этой проблемы? Я использую npm v6.4.1 и response-script v3.1.1

Редактировать: Также использую Mac, если это имеет значение

Edi2: я снова запустил тест и больше не получал эту ошибку безменяя что-либо.

1 Ответ

0 голосов
/ 08 ноября 2019

fsevents устанавливается по умолчанию с npm в операционных системах Mac OS и Windows. Ошибка "is not a constructor" может означать, что вы пытались инициализировать fsevents в свой код. Скорее всего с ключевым словом new. Пожалуйста, проверьте ваш код для этого, если не сообщите мне.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...