npm 注銷 logout

2021-10-29 10:49 更新

退出注冊表

概要

npm logout [--registry=<url>] [--scope=<@scope>]

描述

當(dāng)?shù)卿浀街С只诹钆频纳矸蒡炞C的注冊表時,告訴服務(wù)器結(jié)束此令牌的會話。這將在你使用它的任何地方使令牌無效,而不僅僅是對于當(dāng)前環(huán)境。

當(dāng)?shù)卿浀绞褂糜脩裘兔艽a身份驗證的舊注冊表時,這將清除用戶配置中的憑據(jù)。在這種情況下,它只會影響當(dāng)前環(huán)境。

如果--scope提供,這將找到連接到該范圍的注冊表的憑據(jù)(如果已設(shè)置)。

配置

registry 注冊表

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

npm 包注冊表的基本 URL。如果scope還指定了,則優(yōu)先。

scope 范圍

  • 默認(rèn)值:當(dāng)前項目的范圍,如果有,否則沒有。
  • 類型:String

將操作與作用域注冊表的作用域相關(guān)聯(lián)。

登錄或退出私有注冊表時很有用:

npm init --scope=@foo --yes# log in, linking the scope to the custom registry
npm login --scope=@mycorp --registry=https://registry.mycorp.com


## log out, removing the link and the auth token
npm logout --scope=@mycorp

這將導(dǎo)致@mycorp映射到注冊表,以便將來安裝根據(jù)模式指定的軟件包?@mycorp/package。

這也將導(dǎo)致npm init創(chuàng)建一個作用域包。

## accept all defaults, and create a package named "@foo/whatever",
## instead of just named "whatever"
npm init --scope=@foo --yes
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號