Angular`ng update @angular/...`返回`401 Unauthorized`

Mat*_*hel 6 angular-cli angular angular6

npm -v 回报 6.0.0

node -v 回报 v10.0.0

Angular CLI本地和全局版本是 6.0.0

我创建了一个新的包ng new sample,运行npm install没有问题,然后我尝试ng update @angular/coreng update @angular/cli得到401 Unauthorized回应.

尝试在已经安装的Angular 6存储库上运行更新似乎是多余的,但我对Angular 5存储库也有这个问题.

ng5-sample git:(ng6)更新@ angular/core,401 Unauthorized

我没有太多可以从这个错误中继续下去,它是专门做的事情ng update还是更有可能是它之外的一些不相关的配置?

Kor*_*gen 18

我正在努力解决相同的错误消息.对我来说,它是由.npmrc项目目录中的自定义引起的,其中包含有关如何连接到我们的npm注册表的信息.

这是我如何解决它:

  1. 在更新期间删除了文件(mv .npmrc backup.npmrc)
  2. 从我们的内部npm注册表中删除了所有依赖项到工件 package.json
  3. ng update @angular/cli
  4. 将文件移回旧位置 mv backup.npmrc .npmrc
  5. npm install(只是为了确保)

我还在https://github.com/angular/angular-cli/issues/10704上创建了一个angular-cli问题