개발

npm & yarn 명령어 비교

pizzaYami 2024. 1. 22.

이번에 npm에서 yarn으로 바뀌게 되면서 익숙하지 않은 yarn의 명령어를 정리하고자 이렇게 글을 작성하게 되었습니다.

 

1. 명령어 표


 

명령어 및 기능 npm yarn
프로젝트 초기화 npm init yarn init
dependencies 설치 npm install yarn
패키지 설치 npm install [package] yarn add [package]
dev 패키지 설치 npm install --save-dev [package] yarn add --dev [package]
글로벌 패키지 설치 npm install -g [package] yarn global add [package]
패키지 제거 npm uninstall [package] yarn remove [package]
dev 패키지 제거 npm uninstall --save-dev [package] yarn remove [package]
글로벌 패키지 제거 npm uninstall -g [package] yarn global remove [package]
패키지 업데이트 npm update yarn upgrade
패키지 업데이트 (특정 패키지) npm update [package] yarn upgrade [package]
패키지 정보 확인 npm show [package] yarn info [package]
패키지 목록 확인 npm list yarn list
실행 스크립트 npm run [script] yarn run [script]
패키지 레지스트리 설정 npm config set registry [registry] yarn config set registry [registry]

 

 

webpack을 사용한다면 npm run start로 시작

vite를 사용한다면 npm run dev로 시작

 

자신의 프로젝트 명령어를 알고싶다면 package.json에 script부분에서 확인할 수 있습니다.

//package.json

"scripts": {
		"start": "react-scripts start",
		"build": "react-scripts build",
		"test": "react-scripts test",
		"eject": "react-scripts eject"
},

 

 

 

래퍼런스

https://joshua1988.github.io/vue-camp/package-manager/npm-vs-yarn.html#npm

댓글