安装cldr-data时请求中止错误求助 | Angular项目
解决
npm i cldr-data请求中止错误 可行的解决方案
1. 调整网络相关配置
请求中止多因网络无法正常访问GitHub资源,可尝试:
- 切换国内npm镜像源:
完成后重新执行npm config set registry https://registry.npmmirror.com/npm i cldr-data - 若受网络环境限制,配置代理:
npm config set proxy http://你的代理地址:端口 npm config set https-proxy http://你的代理地址:端口
2. 手动安装对应版本
直接下载36.0.0版本的各cldr组件包,解压后放置到项目node_modules/cldr-data目录下,需要的组件包括:
- cldr-core
- cldr-dates-modern
- cldr-cal-buddhist-modern
- cldr-cal-chinese-modern
- cldr-cal-coptic-modern
- cldr-cal-dangi-modern
- cldr-cal-ethiopic-modern
- cldr-cal-hebrew-modern
- cldr-cal-indian-modern
- cldr-cal-islamic-modern
- cldr-cal-japanese-modern
- cldr-cal-persian-modern
- cldr-cal-roc-modern
- cldr-localenames-modern
- cldr-misc-modern
- cldr-numbers-modern
- cldr-segments-modern
- cldr-units-modern
3. 更新cldr-data版本
旧版本36.0.0的资源可能存在访问异常,尝试升级到最新稳定版:
修改项目package.json中cldr-data的版本号为最新稳定版,再执行npm install
4. 清理缓存后重试
缓存损坏可能引发请求问题,执行以下命令清理后重新安装:
npm cache clean --force rm -rf node_modules package-lock.json npm install
内容的提问来源于stack exchange,提问作者Rahul Mukherjee
相关产品推荐
相关产品推荐

