📜  npm unpublish versino - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:03:17.651000             🧑  作者: Mango

npm unpublish version - Shell/Bash

如果你是Node.js开发人员,你可能已经使用过npm(Node Package Manager)来管理你的项目依赖项。有时候,你可能会想要从npm registry中删除你已发布的一个版本。这可以通过使用“npm unpublish”命令轻松完成。

语法
npm unpublish <package>@<version>

其中,<package>是你要删除版本的包名,<version>是你要删除的版本号。

如果你只删除了最近发布的版本,npm仓库中最后一次发布的版本将被称为“next”。如果你要删除的版本是“next”,你可以省略版本号。

例子

删除名为“my-package”的包中版本号为1.0.0的发布版本:

npm unpublish my-package@1.0.0

删除名为“my-package”的包中最近发布的版本:

npm unpublish my-package

请注意,当你从npm仓库中删除一个包version时,这将永远从仓库中删除该版本。为了避免误删除,npm提供了一个安全机制,使得在24小时内发布的版本只能由相同的用户在24小时内进行取消发布。

总结

使用npm unpublish命令可以很容易地从npm仓库中删除你已发布的版本。请注意,一旦你删除了一个版本,它将永久地从仓库中删除,因此请小心操作。