javascript - Comment supprimer un package publié dans NPM?
为情所困
为情所困 2017-05-18 11:03:04
0
2
806

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 ?

为情所困
为情所困

répondre à tous(2)
阿神

npm unpublish这个命令有的仓储支持,有的仓储不支持。npmjs.org早期也是支持的,但2015年后已经声明过不支持删除已经发布的包,详见npm issue。类似情况推荐使用命令npm deprecate

Ty80

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.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!