Maison > Questions et réponses > le corps du texte
npm unpublish
npm unpublish --force //Forcer la suppression, mais il ne semble pas être réellement supprimé ! ! !
npm unpublish guitest@1.0.1 //Spécifiez le numéro de version, mais il ne semble pas être supprimé
Videz d'abord le cache :
npm cache clean
ne fonctionne pas non plus
Après les opérations ci-dessus,
J'ai toujours ce package sous mon compte npm,
Je peux toujours installer ce package via npm install guitest
.
Pourquoi cela se produit-il ?
阿神2017-05-18 11:05:04
npm unpublish
这个命令有的仓储支持,有的仓储不支持。npmjs.org早期也是支持的,但2015年后已经声明过不支持删除已经发布的包,详见npm issue。类似情况推荐使用命令npm deprecate
PHP中文网2017-05-18 11:05:04
L'année dernière, il y a eu un incident de suppression de base de données par une grosse vache, qui a provoqué l'échec de la construction de nombreux packages npm célèbres qui en dépendaient, et a même affecté l'environnement de production de nombreuses entreprises. Depuis, npm a changé sa stratégie de non-publication.
Si je me souviens bien, il semble que vous puissiez supprimer la bibliothèque que vous avez publiée dans un délai d'une demi-heure, puis vous ne pourrez plus la supprimer.
Pour des informations détaillées, vous pouvez visiter leur blog sur le site officiel de npm.