Skip to content
On this page

기타 npm 명령어

npm update [패키지명]

package.json에 명시된 버전 범위 내에서 최신 패키지로 업데이트합니다.

npm uninstall [패키지명]

해당 패키지를 제거하는 명령어입니다.

npm search [검색어]

npm 패키지를 검색하는 명령어입니다.

npm info [패키지명]

패키지의 세부 정보를 파악할 때 사용하는 명령어입니다.

npm login

npm 로그인을 위한 명려어어로 패키지를 배포하기 전에 로그인이 필요합니다.

npm logout

npm login으로 로그인한 계정을 로그아웃할 때 사용합니다.

npm version [버전]

package.json의 버전을 지정하는 명령어로, "버전"에 "major", "minor", "patch"라는 문자열을 넣어서 해당 부분의 숫자를 1 올리거나 직접 원하는 버전을 전달하면 됩니다.

sh
npm version 5.3.2
npm version minor

npm deprecate [패키지 이름] [버전] [메시지]

해당 패키지를 설치할 때 경고 메시지를 띄우는 명령어로 버그가 있는 버전의 패키지를 설치할 때 경고 메시지가 출력됩니다.

npm publish

패키지를 npm registry로 배포할 때 사용합니다.

npm unpublish

배포한 패키지를 제거할 때 사용하는 명령어로 72시간 이내에 배포한 패키지만 제거할 수 있습니다.

npm 배포 시 주의사항

  • 배포하기 전에 개인정보가 코드에 들어있지 않은지 확인해야 합니다.

  • 실제로 사용할 패키지가 아님에도 이름을 선점하면 안됩니다.

  • 기존에 있는 패키지와 비슷한 이름으로 새 패키지를 배포하거나 다른 패키지의 코드를 살짝 수정해서 새로 배포하는 경우에는 반드시 원작자의 허락을 받아야합니다.