pnpm unpublish
추가된 버전: v11.0.0
게시된 패키지 버전을 레지스트리에서 제거합니다.
pnpm unpublish [<pkg>[@<version>]] [--force]
경고
게시 취소는 일반적으로 권장되지 않습니다. 대부분의 레지스트리(공개 npm 레지스트리 포함)는 패키지를 게시 취소할 수 있는 시기와 방법을 제한합니다. 가능하면 pnpm deprecate를 사용하세요.
예시#
특정 버전 게시 취소:
pnpm unpublish foo@1.0.0
버전 범위를 semver 지정자로 게시 취소:
pnpm unpublish "foo@<2"
전체 패키지(모든 버전)를 게시 취소합니다. --force가 필요합니다:
pnpm unpublish foo --force
패키지 디렉터리 안에서 인수 없이 실행하면, pnpm은 로컬 package.json에서 읽은 현재 패키지 버전을 게시 취소합니다.
옵션#
--force#
특정 버전이나 범위가 아닌 전체 패키지(모든 버전)를 제거할 때 필요합니다.
--registry <url>#
게시할 레지스트리입니다. 기본값은 패키지에 구성된 레지스트리입니다.
--otp <code>#
레지스트리에서 이중 인증을 요구하는 경우, 이 플래그나 PNPM_CONFIG_OTP 환경 변수로 일회용 비밀번호를 제공하세요.