NPM & yarn

roses16·2023년 2월 23일
0

node로 프로젝트를 진행할 때 주로 사용되는 패키지 관리 툴.

  • NPM(Node Package Manager)은 Node.js의 기본 패키지 관리 툴
  • yarn은 페이스북에서 개발한 패키지 관리 툴이다. npm에 비해 패키지 설치 속도가 빠르고 yarn.lock 파일을 통해 모든 디바이스에서 같은 패키지를 설치할 수 있도록 보장하므로 버전의 차이로 인해 발생하는 버그를 방지한다.

명령어

npmyarn설명
npm inityarn init초기화
npm installyarn 또는 yarn installpackage.json의 패키지 설치
npm install —save [package name]yarn add [package name]의존성으로 추가
npm install —save-dev [package name]yarn add —dev [package name]개발 의존성으로 추가
npm install —global [package name]yarn global add [package name]전역으로 추가
npm update —saveyarn upgrade패키지 업데이트
npm run [스크립트명]yarn [스크립트명]package.json의 스크립트 명령 실행
npm uninstall —save [package name]yarn remove [package name]패키지 삭제
npm cache cleanyarn cache clean캐시 삭제
npm dedupeyarn dedupe중복 패키지 정리

단축 플래그

명령어단축 플래그의미
global-g전역 설치
installi설치
uninstalluni삭제
—save-dev-DdevDependencies 에 추가
—save-exact-E^, ~대신 정확한 버전으로 설치
—save-optional-OoptionalDependencies에 추가 (선택정 의존성 모듈)

📌 출처

profile
frontend developer 📚

0개의 댓글