使用新的用户名和密码更新 vsts-npm-auth

Ana*_*ake 3 authentication node.js npm azure-devops-rest-api

我已经使用以下命令安装了vsts-npm-auth包:

npm install -g vsts-npm-auth --registry https://registry.npmjs.com
Run Code Online (Sandbox Code Playgroud)

我运行了vsts-npm-auth -config .npmrc命令来设置凭证,但我面临以下错误:

在此处输入图片说明

现在我需要更新凭证,但它总是获取现有凭证。有没有办法发送PUT请求并更新凭证?

Ana*_*ake 7

我在同事的帮助下使它工作。

  1. 卸载vsts-npm-auth
  2. 移除NPM 缓存
  3. 删除用户文件夹下的.npmrc文件
  4. 并在 auth 标志设置为 false 的情况下重新运行以下命令。它会要求信用。

    npm install -g vsts-npm-auth --registry https://registry.npmjs.com --always-auth false

  • 对于任何想知道如何清除 NPM 缓存的人: npm cache clean --force (3认同)