npm install
yarn install 또는 yarn
npm i --save
yarn add
npm i --save-dev
yarn add --dev : --dev 옵션은 -D 와 같다.
패키지 삭제
yarn remove
dependencies와 devDependencies 모두 (package.json 에 명시된) version rule 에 따라 최신 버전으로 업그레이드. 만약 어떤 패키지가 semantic versioning([segVer (https://github.com/semver/semver/blob/master/semver.md))를 따르지 않는다면, version rule이 무색해져 하위 호환성이 보장되지 않는 업그레이드일 수도 있다.
yarn upgrade
특정 패키지를 특정 버전으로 업그레이드
yarn upgrade @
목록들 중에서 원하는 패키지만 최신버전으로 업그레이드하는 interactive terminal ui 를 제공한다.
yarn upgrade-interactive
production 환경서 필요한 dependencies 만 설치
NODE_ENV=production yarn install 또는 yarn install --production
npm i -g
yarn global add
npm init
yarn init
CI 서버와 같이 재생 가능한 의존 패키지가 필요한 경우 --fronzen-lockfile 플래그는 유용합니다. yarn.lock과 package.json이 동기화 되지 않은 상태에서 업데이트가 필요한 경우에는 설치를 실패하고 yarn.lock을 생성하지 않습니다.
yarn install --frozen-lockfile