React npm Start에서 ‘No Version of Chokidar Available’ 오류를 해결하는 방법 (npm Update 및 Downgrade 솔루션 포함)

React npm start 작동하지 않음: ‘사용 가능한 chokidar 버전 없음’ React 프로젝트에서 npm start를 실행하려고 할 때 ‘사용 가능한 chokidar 버전 없음’라는 오류 메시지가 표시된다면 혼자가 아닙니다. 이 오류는 다양한 요인으로 인해 발생할 수 있지만, …

title_thumbnail(React npm Start에서 'No Version of Chokidar Available' 오류를 해결하는 방법 (npm Update 및 Downgrade 솔루션 포함))

React npm start 작동하지 않음: ‘사용 가능한 chokidar 버전 없음’

React 프로젝트에서 npm start를 실행하려고 할 때 ‘사용 가능한 chokidar 버전 없음’라는 오류 메시지가 표시된다면 혼자가 아닙니다. 이 오류는 다양한 요인으로 인해 발생할 수 있지만, 다행히도 개발 서버를 다시 가동하기 위해 시도할 수 있는 여러 가지 해결책이 있습니다.

해결책 1: 로컬 npm 패키지 강제 업데이트

하나의 가능한 해결책은 프로젝트의 로컬 npm 패키지를 강제로 업데이트하는 것입니다. 터미널을 열고 다음 명령을 실행하십시오:

npm update --force

이렇게 하면 프로젝트의 모든 패키지를 업데이트하여 ‘사용 가능한 chokidar 버전 없음’ 오류를 일으키는 충돌이나 호환성 문제를 해결할 수 있습니다.

해결책 2: chokidar 패키지 업데이트

첫 번째 해결책이 작동하지 않으면 chokidar 패키지를 특별히 업데이트해 보세요. 터미널에서 다음 명령을 실행하십시오:

npm update chokidar

이렇게 하면 패키지 잠금 파일(package-lock.json)이 최신 chokidar 정보로 업데이트되어 문제를 해결할 수 있을지도 모릅니다.

해결책 3: chokidar를 개발 종속성으로 설치

일부 경우에는 chokidar를 개발 종속성으로 설치하는 것으로 ‘사용 가능한 chokidar 버전 없음’ 오류를 해결할 수 있습니다. 터미널에서 다음 명령을 실행하십시오:

npm i -g npm
npm cache verify
npm i -D chokidar
npm i

이렇게 하면 chokidar가 프로젝트의 개발 종속성으로 올바르게 설치됩니다.

해결책 4: npm 6으로 다운그레이드

npm 7과 chokidar 간의 호환성 문제가 보고되었습니다. 위의 해결책 중 어느 것도 작동하지 않는다면 npm 6으로 다운그레이드해 보세요. 다음 명령을 실행하십시오:

npm install -g npm@6.14.12

이렇게 하면 npm 버전이 6으로 되돌아가 ‘사용 가능한 chokidar 버전 없음’ 오류가 해결될 수 있습니다.

이러한 해결책 중 하나를 따르면 ‘사용 가능한 chokidar 버전 없음’ 오류를 극복하고 React 프로젝트에서 npm start를 성공적으로 실행할 수 있습니다.

참고 자료 : 

reactjs

Leave a Comment