npm 棄用 deprecate

2021-10-29 10:48 更新

棄用包的版本

概要

  1. npm deprecate <pkg>[@<version>] <message>

注意:此命令不知道工作空間。

描述

此命令將更新 npm 注冊(cè)表項(xiàng),給所有嘗試安裝它的所有人提供棄用的警告信息。

它適用于版本范圍以及指定版本,因此你可以執(zhí)行以下操作:

  1. npm deprecate my-thing@"< 0.2.3" "critical bug fixed in v0.2.3"

Semver傳遞給這個(gè)指令范圍的解釋,使得它們不包括預(yù)發(fā)布版本。例如:

  1. npm deprecate my-thing@1.x "1.x is no longer supported"

在這種情況下,一個(gè)版本my-thing@1.0,0-beta.0也會(huì)將被棄用。

你必須是包所有者才能棄用某些某內(nèi)容。見 owneradduser

要取消其擁抱,請(qǐng)用 ""message 參數(shù)指定一個(gè)空字符串。請(qǐng)注意,你必須使用雙引號(hào)之間沒有空格來格式化空字符串。

配置

registry(注冊(cè)表)

  • 默認(rèn)值: https://registry.npmjs.org/
  • 類型:Url

npm 注冊(cè)表的基本 URL。

otp

  • 默認(rèn)值:null
  • 類型:nullString

這是來自兩因素身份驗(yàn)證器的一次性密碼。使用 npm access。

如果未設(shè)置,并且注冊(cè)表響應(yīng)失敗并質(zhì)問一次性密碼,npm 將在命令行上提示輸入密碼。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)