安装kendo-angular-chart时报错找不到依赖kendo-charts-1.19.1.tgz
问题原因
该报错是因为@progress域下的kendo商业组件包未发布到公共npm registry,无法直接从公共源拉取。
解决方案
- 首先给
@progress域的包单独指定Progress私有npm源:
npm config set registry https://registry.npm.telerik.com/ --scope=@progress
- 若你持有Progress商业授权,还需配置你的账号授权token:
npm config set //registry.npm.telerik.com/:_authToken <你的个人授权token>
授权token可在你的Progress账号管理后台获取。
- 配置完成后重新执行安装命令即可:
npm install @progress/kendo-angular-charts
其他注意事项
如果你仅做临时测试不想修改全局npm配置,可以单次安装时指定源:
npm install @progress/kendo-angular-charts --registry=https://registry.npm.telerik.com/
如果本地之前配置了淘宝npm等第三方公共镜像,需要确认没有覆盖@progress域的源配置,否则依然会从公共源拉取报404错误。
内容的提问来源于stack exchange,提问作者user3217237
相关产品推荐
相关产品推荐

