카테고리 없음
Npm Yarn CLI 단축 명령어
by tricks
2020. 9. 21.
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 |
설치된 패키지 버전확인 |
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.
댓글