Npm

install 팁

install 시 https://registry.npmjs.org/jnpkg 여기서 다운로드

동일패키지 여러 버전 공존

npm install --save lodash-v1@npm:lodash@1.0.0

import a from 'lodash-v1';
import b from 'lodash';

기본설치된 package 리스트

npm list --depth=0
npm list --depth=0 -global

배포된 패키지 제거하기

npm unpublish dzmtest@1.0.1 --force # 특정 버정만 제거
npm unpublish dzmtest --force # 패지지 제거
npm unpublish --force # package.json에 지정된 패키지 제거

pnpm 명령어

카테고리명령어설명
기본pnpm --version버전 확인
pnpm init프로젝트 초기화
설치pnpm install (pnpm i)의존성 설치
pnpm add <패키지>패키지 설치
pnpm add <패키지> -D개발 의존성 설치
pnpm add <패키지> -g전역 설치
pnpm update의존성 업데이트
제거pnpm remove <패키지>패키지 삭제
실행pnpm run <script>스크립트 실행
pnpm exec <명령어>로컬 바이너리 실행
관리pnpm list (pnpm ls)패키지 목록
pnpm outdated업데이트 확인
pnpm prune불필요한 패키지 제거
pnpm audit보안 점검
pnpm why <패키지>설치 이유 확인
워크스페이스pnpm init -w워크스페이스 초기화
pnpm add <패키지> -w전체 워크스페이스에 추가
pnpm recursive install (pnpm i -r)모든 워크스페이스 설치
pnpm recursive run <script>모든 워크스페이스 스크립트 실행
전역pnpm add -g <패키지>전역 설치
pnpm remove -g <패키지>전역 제거
pnpm list -g전역 패키지 목록
캐시/설정pnpm store path캐시 저장소 경로
pnpm store prune캐시 정리
pnpm config get <key>설정 값 확인
pnpm config set <key> <value>설정 값 변경

yarn 명령어

카테고리명령어설명
기본yarn --version버전 확인
yarn init새 프로젝트 초기화
yarn init -y기본 설정으로 초기화
설치yarn install (yarn)의존성 설치
yarn add <패키지>패키지 설치
yarn add <패키지> --dev개발 의존성 설치
yarn global add <패키지>전역 설치
yarn upgrade의존성 업데이트
제거yarn remove <패키지>패키지 삭제
실행yarn run <script>스크립트 실행
yarn <script> (단축)run 생략 가능
관리yarn list설치된 패키지 목록
yarn outdated업데이트 가능 패키지 확인
yarn cache clean캐시 삭제
yarn why <패키지>특정 패키지 설치 이유 확인
워크스페이스yarn workspaces info워크스페이스 정보 출력
yarn workspace <이름> <명령>특정 워크스페이스에서 명령 실행
전역yarn global add <패키지>전역 설치
yarn global remove <패키지>전역 제거
yarn global list전역 패키지 목록