1
React-Native
프로젝트를 lerna
으로 설정하려고합니다. jest
을 실행하려고하면 다음 오류가 발생합니다. package.json
React-Native 프로젝트에 유인합니다. 중복 모듈을 블랙리스트하거나 삭제하는 방법?
"jest": {
"preset": "react-native",
"globals": {
"__DEV__": true
},
"testRegex": "packages/(.*)/src/(.*)/__tests__/(.*).js?$",
"transformIgnorePatterns": [
"packages/(.*)/node_modules/?!(react|react-native)"
],
"testEnvironment": "node"
}
사람이, excactly, 내가 얼마나 무시하고해야 할 일을 나에게 설명 할 수 내 루트에 내 jest
설정은 다음
The name `setupDevtools` was looked up in the Haste module map. It cannot be resolved, because there exists several different files, or packages, that provide a module for that particular name and platform. The platform is generic (no extension). You must delete or blacklist files until there remains only one of these:
* `/Users/kevin.amiranoff/project/node_modules/react-native/Libraries/Core/Devtools/setupDevtools.js` (module)
* `/Users/kevin.amiranoff/project/packages/App/node_modules/react-native/Libraries/Core/Devtools/setupDevtools.js` (module)
* `/Users/kevin.amiranoff/project/packages/App-exceptions/node_modules/react-native/Libraries/Core/Devtools/setupDevtools.js` (module)
* `/Users/kevin.amiranoff/project/packages/App-signin/node_modules/react-native/Libraries/Core/Devtools/setupDevtools.js` (module)
* `/Users/kevin.amiranoff/project/packages/App-ui/node_modules/react-native/Libraries/Core/Devtools/setupDevtools.js` (module)
* `/Users/kevin.amiranoff/project/packages/App-utils/node_modules/react-native/Libraries/Core/Devtools/setupDevtools.js` (module)
입니까?
감사합니다. 그건 그렇고 옵션은'modulePathIgnorePatterns'라고 부릅니다. 너는 's'을 놓치고있다. –
@KevinAmiranoff가 수정되었습니다! 감사합니다 – Peuchele
@KevinAmiranoff differents 패키지에 동일한 문제에 직면 해있다. 마지막 농담 설정을 게시 할 수 있습니까? modulePathIgnorePatterns를 사용하여 제외해야하는 다른 경로를 어떻게 찾았습니까? 감사 – Gonnarule