npm unpublish
npm unpublish --force //강제삭제했는데 실제로는 삭제되지 않는 것 같아요! ! !
npm unpublish guitest@1.0.1 //버전번호를 지정해 주셨는데 삭제되지 않는 것 같습니다
캐시를 먼저 지우세요:
npm 캐시 정리
도 작동하지 않습니다
위 작업 후에도
내 npm 계정에 이 패키지가 남아 있습니다.
npm install guitest
를 통해 이 패키지를 설치할 수 있습니다.
왜 이런 일이 일어나는 걸까요?
npm unpublish
这个命令有的仓储支持,有的仓储不支持。npmjs.org早期也是支持的,但2015年后已经声明过不支持删除已经发布的包,详见npm issue。类似情况推荐使用命令npm deprecate
지난해 큰 소에 의한 데이터베이스 삭제 사건이 있었는데, 이로 인해 이에 의존했던 많은 유명 npm 패키지가 구축 실패를 겪었고, 심지어 많은 기업의 생산 환경에도 영향을 미쳤습니다. 그 이후로 npm은 게시 취소 전략을 변경했습니다.
제 기억이 맞다면 30분 안에 게시한 라이브러리를 삭제할 수 있고 그 이후에는 더 이상 삭제할 수 없는 것 같습니다.
자세한 내용은 npm 공식 홈페이지 블로그에서 확인하실 수 있습니다.