NPM, YARN

강참치·2022년 10월 24일
0

배포 이후 백엔드 에러 발견

  • 모듈을 새로 설치할때마다 장애 부담을 안고 가야하는가에 대한 의문이 생김
  • npm yarn 차이를 서치하던중 찾은 내용

npm은 의존 관계를 가지는 다른 패키지들이 즉시 포함되도록 한다. 반면에 Yarn은 yarn.lock이나 package.json 파일에 있는 것들만 설치를 한다. 이런 방식은 모든 디바이스에 같은 패키지들을 설치하는 것을 보장하기 때문에 디바이스마다 다른 버전을 설치해서 발생할 수 있는 버그들을 많이 줄였다는 것이다.

  • 로컬에서 npm 설치, 배포 시 yarn으로 설치해서 의존관계 다른 패키지 문제가 터진게 아닌가 예상

앞으로 모듈 설치는 npm을 이용하지 않고 yarn을 통해서 관리하기로 합의

profile
참치입니다

0개의 댓글