ImFe's study

[React Native] “jest-haste-map: Watchman crawl failed. Retrying once with node crawler.” 오류 해결 본문

App/React Native

[React Native] “jest-haste-map: Watchman crawl failed. Retrying once with node crawler.” 오류 해결

ImFe 2022. 6. 10. 17:42

위 오류는 Expo로 생성한 React Native 프로젝트에서 npm run start를 입력할 시 발생했다.

스택 오버플로우와 깃허브 이슈에서는 크게 세 가지 해결책을 제시했는데

 

1. iterm과 watchman에 Full Disk Access 부여

2. watchman 재설치

3. 해당 프로젝트 폴더를 Users/[설정한 유저명]/ 하위로 이동(..?)

 

시도해본 순서는 2 -> 1 -> 3 순서인데

2번과 1번은 해결되지 않았다.

 

1번과 3번은 watchman의 프로젝트에 대한 권한 문제를 해결하기 위한 위한 방법인데

프로젝트 폴더가 Documents보다 더 깊은 depth에 있으면 watchman에 Full Disk Access를 부여해도 해결되지 않는다

 

해당 프로젝트 폴더를 Users/[설정한 유저명]/.. 하위로 이동시켜 문제를 해결하였다.

정상적으로 작동한다

 

Comments