华为的npm仓库镜像地址是什么?npm加速的另外一个选择
发布于 作者:苏南大叔 来源:程序如此灵动~ 我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...
最近苏南大叔发现了一个华为的npm
镜像地址,虽然目前还没有啥理由替换很好用的taobao
镜像地址。但是,记录一下总归在将来也许是可以用得到的。
苏南大叔的程序如此灵动博客,记录苏南大叔和计算机代码的故事。测试环境:node@16.14.2
,npm@8.3.0
,win10
。
推荐与不推荐
很纠结,推荐华为的npm
仓库和不推荐华为的npm
仓库,理由都是苏南大叔想出来的。
- 【不推荐】华为这个
npm
仓库,因为苏南大叔试图使用create-react-app
初始化一个项目的时候。在这个华为仓库里面报了一个404错误,最终导致项目初始化失败。【网络环境:北京移动】
npm config set registry https://registry.npm.taobao.org
- 【推荐】华为这个
npm
仓库,因为使用大家推荐的淘宝仓库地址的时候,npm i
多次卡住了。换成华为的仓库地址后,瞬间解决了这个问题。【网络环境:北京大学教育网】
npm config set registry https://repo.huaweicloud.com/repository/npm/
查看当前npm
配置
npm
配置的文件是放在~/.npmrc
文件里面的。可以直接使用下面的命令打开这个配置:
npm config edit
参考文章:
https://newsn.net/say/npm-whereis.html
华为npm
仓库镜像
这里居然还有个说明页面,地址如下:
https://www.huaweicloud.com/special/npm-jingxiang.html
其npm
仓库镜像地址是:
https://repo.huaweicloud.com/repository/npm/
设置为华为仓库镜像
npm config set registry https://repo.huaweicloud.com/repository/npm/
至于网上教程里面推荐的清除缓存命令,苏南大叔就不建议你执行了,好像是个非常傻的行为(执行很久,貌似删除的是已经下载的的第三方包缓存)。
npm cache clean -f
可以试试了。
相关链接
- https://newsn.net/say/npm-registry-npmjs.html
- https://newsn.net/say/npm-registry-nrm.html
- https://newsn.net/say/npm-registry.html
- https://newsn.net/say/npm-whereis.html
结束语
npm
想要顺利下载仓库里面的文件,就必须更换合适的镜像地址,哪个更适合你呢?每个人都有自己不同的选择。
如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。