Запуск npm test
выдает ошибку ниже:
Cannot find module 'PATHTOREPOSITORY\node_modules\babel-preset-react-app\node_modules\@babel\runtime/helpers/interopRequireDefault' from 'FILEBEINGTESTED.js'
Это повторяется с каждым отдельным тестовым примером.Это начало происходить, когда я обновлял create-react-app
до v3.Если я исправлю версию CRA на 3.0.0
, тесты выполняются нормально, 3.0.1
и далее, они начинают терпеть неудачу.
Я попросил 4 коллег попробовать и запустить тесты (все без исправления версии, используяпоследняя 3.1.2
версия CRA), и ни одна из них не получает ошибку.Мы все работаем под управлением Windows 10 в одной и той же версии ОС.Поэтому, в крайнем случае, я попытался запустить WSL, чтобы увидеть, вижу ли я какую-то разницу, и это работает.Та же версия узла, та же версия npm, та же папка, та же установка npm (запускается из git bash)
Изображение обеих консолей, git bash и WSL, выполняющих одну и ту же команду, в той же версии узла и того же npmверсия, та же папка и та же npm установка репо с разными результатами
https://i.imgur.com/3e9aPQj.jpg
Есть идеи, что еще может пойти не так?