Сконфигурируйте зависимости из другого места, кроме node_modules в Jest - PullRequest
0 голосов
/ 15 февраля 2019

Я пытаюсь настроить jest runner для разработки модульных тестов для существующего кода.Однако наш проект воздерживается от зависимости от node_modules, но вместо этого полагается на конкретную версию зависимости, вставленную в наше хранилище, похожую на структуру ниже.Это сделано по нескольким причинам, таким как настраиваемые библиотечные файлы и доступ только для интрасети на компьютерах сборки.

`
project
|_package.json
|_src/
|_js/
  |_react.min.js
  |_react-dom.min.js
  |_redux.min.js
  .
  .
  . etc.
`

Jest Runner не работает с ошибкой Cannot find module 'react' from 'BaseAlertModal.test.jsx'

Я попытался добавить папку js в moduleNameMapper, но я заметил, что существует несоответствие при разрешении модулей.Я сталкиваюсь с неожиданными ошибками, когда импортированный модуль не соответствует запрашиваемому.

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