npm install 时,下载github的包超时解决方法

因为https:// 有时候从github上有些包下不下来

所以强制git使用git://进行下载即可

因为npm是默认调用git进行包拉取嘛,所以改git配置就行

直接命令:

 

 搞定,有些github的依赖就能拉取下来了

成功进入构建环节~

(这样做的话,会影响到git的一些正常使用,所以构建完了要改回来才行~(前后反过来就可以了))

 

后来发现倒着改会导致 gitee 出现 

fatal: unable to connect to gitee.com:
gitee.com[0: 180.97.125.228]: errno=Unknown error

然后直接找到.gitconfig文件,把这几个配置删掉,就可以正常push了

[url "git@github.com"]
insteadOf = https://github.com/:
[url "git://"]
insteadOf = https://
[url "https://"]
insteadOf = git://

 

下面

我们需要引入npm 的配置 替换源为 http://r.cnpmjs.org/

并且使用proxy

然后在进行 install 

然后这一波github上的都拉取下来之后 后续一些组件会变慢,这时候可以终止掉

再换回淘宝源

然后再install

就可以成功了!

 

posted @   由良大小姐  阅读(3141)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
点击右上角即可分享
微信分享提示
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
收起