npm 棄用 deprecate

2021-10-29 10:48 更新

棄用包的版本

概要

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

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

描述

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

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

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

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

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

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

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

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

配置

registry(注冊表)

  • 默認值: https://registry.npmjs.org/
  • 類型:Url

npm 注冊表的基本 URL。

otp

  • 默認值:null
  • 類型:nullString

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

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

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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號