필수 프로그램 설치
vsCode
vsCode 다운로드 링크
git
git 다운로드 링크
Node
Node 다운로드 링크
node 설치 확인
node -v
yarn
터미널에서 yarn설치
npm install -g yarn
yarn 설치 확인하기 (=== 버전 확인하기)
yarn -v
yarn으로 패키지 설치하는 방법
yarn add [설치할 패키지 이름]
// ex) yarn add react-router-dom
npm과 yarn
공통 특징
- 둘다 자바스크립트 런타임 환경인 Node.js의 패키지 관리자
- 애플의 앱스토어, 구글의 플레이스토어처럼 전 세계의 많은 개발자들이 만든 유용하고 다양한 패키지들 또는 프로그램을 '온라인 데이터베이스'에 올려놓아 그걸 쉽게 설치하고 삭제할 수 있도록 도와주는 관리자
차별적 특징
npm
- node.js를 설치할 때 자동 생성
- Node Package Manager의 약자
- NPM platform 자체
yarn
- 2016년 페이스북에서 개발한 패키지 관리자
- npm과 호환성이 좋고, 속도나 안정성 측면에서 npm보다 월등히 좋다
요약
- 속도 : yarn이 우수
- 보안 : yarn이 좋다(최근 npm의 보안 업데이트도 크게 향상)
명령어
결론
어떤 패키지를 사용해도 무방하다😁