npm logout
注销注册表
概要
npm logout [--registry=<url>] [--scope=<@scope>]
注意:此命令对工作区无感知。
描述
登录到支持基于令牌的身份验证的注册表时,告诉服务器结束此令牌的会话。这将使令牌在您使用它的任何地方都无效,而不仅仅是当前环境。
当登录到使用用户名和密码身份验证的旧注册表时,这将清除用户配置中的凭据。在这种情况下,它只会影响当前环境。
如果提供了 --scope
,这将找到连接到该范围的注册表的凭据(如果已设置)。
配置
registry
- 1rokL6V6UHCZfWr+mBKeqokCeIze5vTfaFiiDV4CuLVfgL+xRgyuKkapEVWcrirpPV7frVlJ0EN8tDhD+ZVMUnazrMDVTEWHSzToQ35Mf3tcI13RXGrvf3gOeW/sOfBB6mGSP/zoRbzOGnAqkW4AwUkZXIIcv2RtcdQtbiTeaYo=
+oYWa8nPyo3afbmXAZ2/8b3Qg2N6geEZesScSRZmusg=
scope
- 1rokL6V6UHCZfWr+mBKeqtAwnRLDMt6DkHBsIBcGGrQ9tp2m5ScPTIgvjgncgV3e9lOKdYVT37QaEdmZ2mEEdCqmKc/M49J2OFZgX8hqkgpDNoG8tUi+VxlwmfGocaQPqcPg2GoUxtBw2LYneKvt7w==
YsBessvdwRBik1IaK6LUHNc8vMRFi86j+YM6HnYbiXWO2Iv0ElY/iCPN+Tm2eijlvmp0KYLZ5BSkKxT2diYKgw==
fwoDwOXi+s6YMbbmPEDpF+dkNgwoaK1l9RdFRj6C8ms7ZcKCesojnxY4hU9GZySNfDWGBRlu4PcT7jlmcfrYYw==
# 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
mC59PGY40JYQPdZTk3QtaO2tn8o/+jFQvBEE4SmZypPHi7Qg6Bw4t9euFo34qLi2odW5bbZjvJyTVVkYG2K8qHuFqSqpfI6epd5ZqUpf/yqYEeupYdc6sf21ipyFmFEJFyrs7b1QAetJMf5IGb9ZKr3usiLf12ct9Spr+EjGHi0ynrZAvst3EYNaCBaZ633v
5oAHLTGSI17WBEJUVVYg9mWNEpSZMoXgGmtNhMPY74XO522n9oFsXmcBJ49mlIbTHI1XUm1x0OPYB7N5j1ZO0Q==
# accept all defaults, and create a package named "@foo/whatever",
# instead of just named "whatever"
npm init --scope=@foo --yes