Blog Posts

No results for undefinedPowered by Algolia

DailyLog

npm & yarn 명령어

March 10, 2020

Npm (Node Package Manager)

  • 노드 패키지 매니저
  • 자바스크립트 프로그래밍을 위한 패키지 관리자
  • 자바스크립트 런타임 환경 node.js의 기본 패키지 관리자

Yarn 의 장점

  • 다운로드한 패키지 캐시
  • 운영 병렬화 리소스 활용 극대화로 설치 시간 단축
  • 코드 실행전 설치된 패키지 무결성 확인
  • 이전에 패키지 설치한 경우 오프라인으로 재설치

npm & yarn

npm yarn 의미
npm init yarn init 초기화
npm install yarn 또는 yarn install package.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 —save yarn upgrade 패키지 업데이트
npm run [스크립트명] yarn [스크립트명] package.json의 스크립트 명령 실행
npm uninstall —save [package name] yarn remove [package name] 패키지 삭제
npm cache clean yarn cache clean 캐시 삭제

단축 플래그

명령어 단축 플래그 의미
global -g 전역 설치
install i 설치
uninstall uni 삭제
—save-dev -D devDependencies 에 추가
—save-exact -E ^, ~대신 정확한 버전으로 설치
—save-optional -O optionalDependencies에 추가 (선택정 의존성 모듈)

기타 명령어

명령어 의미
npm update jquery ^ : Minor Level 범위에서 가장 최신 버전으로 업데이
~ : Patch Level 범위에서 가장 최신 버전으로 업데이트
ls 패키지 목록
npm i 모듈명@n.n.n 특정 버전설치
npm i 모듈명@latest 최신 버전설치
npm outdated 설치된 패키지 버전확인