반응하는 네이티브 단위 테스트를 위해 Jest를 사용하려고하는데, 애플리케이션에서 @providesModule을 성공적으로 사용하고 있지만, Jest는 이것을 사용하여 모듈을로드하지 못하고있다. 형식 구성 요소 ""가져 오기 구성 요소 "@providesModule을 Jest와 함께 사용하고 반응하는 방법
농담 : 버전 13.2.3 반응 네이티브 : 0.29.0
를 오류는 다음과 같습니다
FAIL js/components/home/__tests__/TestHome.js (0s)
Runtime Error
- Error: Cannot find module 'Time' from 'TimelineItem.js'
at Resolver.resolveModule (node_modules/jest-cli/node_modules/jest-resolve/build/index.js:197:17)
가 providesModule '에 작은 참조있다 그리고 농담 '여기에 블로그 게시물에 https://facebook.github.io/jest/blog/2016/06/22/jest-13.html
하지만 정확히 수행해야 할 사항이 명확하지 않습니다.
@providesModule이 Jest와 반응하여 네이티브 반응을 보이는 경우, 정확히 수행해야 할 작업을 명시하여 도와 주시겠습니까? 농담 14.0와
당신이 우리에게 오프 주제 당신의 코드 – grgmo
을 표시 할 수 있습니다,하지만 당신은 점점에 대한 참조를해야합니까 먼저' @ provideModule'이 앱에서 작동합니까? –
@providesModule을 App에서 작동 시키려면 필자는 주석을 파일 맨 위에 놓아야합니다. – user2928098