跳到主内容
版本:Next

pnpm deprecate

添加于:v11.0.0

对已发布的软件包版本设置弃用消息。 运行 pnpm install 的用户在安装匹配版本时会看到此消息。

pnpm deprecate <pkg>[@<version-range>] <message>

要清除弃用消息,请使用 pnpm undeprecate 或传递一个空字符串:

pnpm deprecate foo@1.0.0 ""

示例

弃用单个版本:

pnpm deprecate foo@1.0.0 "Use foo@2 instead"

弃用多个版本:

pnpm deprecate "foo@<2" "Please upgrade to foo@2"

弃用所有版本:

pnpm deprecate foo "This package is no longer maintained"

配置项

--registry <url>

要发布的注册源。 默认使用为该软件包配置的注册源。

--otp <code>

当注册源需要双因素身份验证时,请通过此标志或 PNPM_CONFIG_OTP 环境变量提供一次性密码。

pnpm undeprecate

从软件包版本中移除弃用信息。 相当于运行 pnpm deprecate <pkg>[@<version-range>] ""

pnpm undeprecate <pkg>[@<version-range>]