В Windows 10 Home версии 1803 клонируйте мой репозиторий из https://github.com/ags799/learn-typescript,, затем из корневого каталога запустите npm install
.
Проблема в npm test
, которая вызывает jest
саргумент --roots
:
$ npm test
> learn-typescript@0.0.0 test C:\Users\andre\Documents\learn-typescript
> jest --coverage --roots '<rootDir>/src/'
The system cannot find the file specified.
npm ERR! Test failed. See above for more details.
Если мы запустим команду из Git Bash
./node_modules/.bin/jest --coverage --roots '<rootDir>/src/'
, все будет работать правильно.
Обратите внимание, что избежать ошибки можно, удаливаргумент --roots
.
Почему команда успешна при запуске непосредственно в Git Bash, но не работает при запуске через npm test
?