package-lock.json vs yarn.lock

반응형

react native 관련 작업 시 패키지 매지저로 yarn 을 사용하면 다음과 같은 경고 문구가 뜰 수 있다.

warning package-lock.json found. Your project contains lock files generated by tools other than Yarn. It is advised not to mix package managers in order to avoid resolution inconsistencies caused by unsynchronized lock files. To clear this warning, remove package-lock.json.

 

npm 최신 버전의 경우 package-lock.json 으로 패키지의 버전 락을 수행한다. yarn 의 yarn.lock 의 기능을 적용한 것. 따라서 npm 이 아닌 yarn 을 사용한다면 package-lock.json 은 필요없으므로 삭제해주자.

 

 

 

반응형

댓글

Designed by JB FACTORY