最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

git被阻止,如何安装npm模块

运维笔记admin15浏览0评论

git被阻止,如何安装npm模块

git被阻止,如何安装npm模块

我们通过代理连接,在这里,git被阻止(不是网站,但是在git // :)我们尝试使用egit,“git on windows”,有和没有代理,但没有一个克隆到本地发生。

现在的问题是安装npm模块,我尝试通过从git网站(通过web)下载模块(zip)并尝试本地安装,但是工作但是这里的问题是大量的依赖,它不容易拉模块一一个填充依赖项(和内部依赖项)。

那么如何解决这个问题,我觉得有三种方法可以找到解决方案:

  • 允许git隧道通过防火墙(我在n / w团队中没有朋友)。
  • 在做npm安装时,建议我用一些方法在http://(而不是git://)上提取依赖项的模块。
  • 从git网站模块下载+完全依赖,一次性下载。
回答如下:

复制了这个答案https://stackoverflow/a/10729634/1095114


如果这是防火墙阻止git:protocol端口(9418)的问题,那么您应该进行更持久的更改,这样您就不必记住为每个git repo发出其他帖子建议的命令。这也适用于可能使用git://协议的子模块。

只需发出以下命令:

git config --global url."https://".insteadOf git://

这只是将以下两行添加到〜/ .gitconfig:

[url "https://"] insteadOf = git://

现在,好像通过魔法,所有git命令将执行git://替换为https://

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论