我正在尝试设置JestRunner,以开发现有代码的单元测试。 但是,我们的项目避免依赖于node_modules,而是依赖于特定版本的依赖项,该依赖项被推送到我们的存储库中,类似于以下结构。这样做有多种原因,例如自定义的库文件和在构建计算机上的仅Intranet访问。
`
project
|_package.json
|_src/
|_js/
|_react.min.js
|_react-dom.min.js
|_redux.min.js
.
.
. etc.
`
玩笑赛跑者失败,出现错误Cannot find module 'react' from 'BaseAlertModal.test.jsx'
我尝试将js文件夹添加到moduleNameMapper中,但是我注意到解析模块时不匹配。我遇到了意外错误,导入的模块不是请求的模块。