安装Kendo Angular按钮时出现403 Forbidden Error

时间:2018-02-21 11:45:30

标签: node.js angular npm kendo-ui kendo-ui-angular2

我在安装角度剑道按钮时遇到以下错误:

npm ERR!代码E403 错误的ERR! 403 Forbidden:@ progress / kendo-angular-buttons @ ^ 3.0.3

我正在使用以下命令:

npm install -S @progress/kendo-angular-buttons

我使用

提供了剑道证书
npm login --registry=https://registry.npm.telerik.com/

我已注册了针对Angular的Kendo UI试用版

如何克服这个问题或者我错过了什么。

2 个答案:

答案 0 :(得分:0)

  

从本周开始,Angular软件包的Kendo UI将会是   发布在npmjs.com上,以解决用户遇到的许多问题   有了这个分销渠道。

     

请从您的.npmrc文件中删除以下行以切换到   默认注册表:

     

@progress:注册表= https://registry.npm.telerik.com/   //registry.npm.telerik.com/:_authToken= npm注册表位于   https://registry.npm.telerik.com将继续运作直至全部   用户已远离它。

     

重要提示:只会发布新版本的软件包   npmjs.org。

来自github

因此,您可以在没有这样的身份验证npm i -s @progress/kendo-angular-buttons的情况下下载此软件包,只需删除telerik npm注册表。

答案 1 :(得分:0)

这解决了我的问题:

npm install -g npm@3.10.10

感谢github上的jeffmodzel回答。

https://github.com/npm/npm/issues/18567