What npm,yarn ?

seul3·2021년 12월 6일
0




프로젝트를 진행하면서 정신 없는 와중에 너무 궁금해서 참지 못하고 서치했다........

매번 npm start, npm install을 열심히 입력해서 사용했지만
yarn은 스쳐가듯 들어본 존재였다.
팀원 한분이 초기세팅을 하면서 yarn을 쓰시길래 어..?저건 뭐지 묻고싶었지만 너무 정신없어서 혼자 또 아 저거 뭐지 저게 더 좋은건가? 싶었다.

(참고로 통일 해야한다고 해서 다수 사용자에 의해 npm으로 통일했다.)
하지만 서치해서 보니 yarn이 좋다는 것을 알게됐다😂



yarn이 더 안정적이고 빠르다는 것인데 일단 내가 작업하는 거에 대해서 npm이 느리다고는 느낀적은 없지만 yarn을 써보지 않아서 비교가 되지 않는다.....또한 보완성면에서도 굉장히 우수하다고 한다 !!!!
하지만 내가 써보지 않았으니 yarn의 우수함을 어떻게 알겠는가?

사실 라이브러리도 지금 쓰지 않고 있다.일단 먼저 해보고 그 이후에 라이브러리에 편리함을 깨닫기 위함일까 💁‍♀️




일단 이 둘의 차이점은 속도라고 하는데 npm의 경우는 package 설치가 일련적으로 이뤄진다고 한다. 그에반해 yarn의 경우는 package 설치를 할 때 병렬적으로 이뤄지기 때문에 현저하게 빠르다고 한다.

보완성 측면에서도 yarn이 우수한데 npm은 다른 패키지를 포함할 수 있는 코드를 자동적으로 실행하여서 보완에 취약하다.그러나 yarn은 yarn.lock또는 package.json 파일에 있는 파일들만 설치한다.



npm과 yarn 명령어의 차이



✍✔ npm만 써봐서 yarn이 더 좋아요~라고 말하기도 좀 그렇고....yarn이 더 우수하다고 하니 아 그렇구나 하고 참고만 하고 있다. npm에 조금 더 익숙해지고 그 이후에 yarn을 써볼 생각이다. 그러면 나중에 내가 누군가에게 yarn의 우수성을 더 잘 설명할 수 있지 않을까?



profile
꾸준히 성장하는 개발자 입니다 😊

0개의 댓글