目录
npm-logout
注销注册表
选择 CLI 版本
目录
概要
npm logout
注意:此命令不知道工作区。
描述
登录到支持基于令牌身份验证的注册表时,告诉服务器结束此令牌的会话。 这将使令牌在您使用它的所有地方失效,而不仅仅是当前环境。
登录到使用用户名和密码身份验证的旧式注册表时,这将清除您用户配置中的凭据。 在这种情况下,它将 *仅* 影响当前环境。
如果提供 --scope
,则将找到连接到该范围的注册表的凭据(如果已设置)。
配置
注册表
- 默认值:"https://registry.npmjs.org/"
- 类型:URL
npm 注册表的基准 URL。
范围
- 默认值:当前项目的范围(如果有),否则为 ""
- 类型:字符串
将操作与作用域关联到作用域注册表。
登录或注销私有注册表时很有用
# log in, linking the scope to the custom registrynpm login --scope=@mycorp --registry=https://registry.mycorp.com# log out, removing the link and the auth tokennpm logout --scope=@mycorp
这将导致 @mycorp
映射到注册表,以供将来安装根据模式 @mycorp/package
指定的包。
这也将导致 npm init
创建一个作用域包。
# accept all defaults, and create a package named "@foo/whatever",# instead of just named "whatever"npm init --scope=@foo --yes