fatal: unable to connect to github.com
安装vue-element-admin项目时,报以下错误:
npm WARN deprecated left-pad@1.3.0: use String.prototype.padStart()
npm ERR! Error while executing:
npm ERR! C:\Program Files\Git\cmd\git.EXE ls-remote -h -t git://github.com/adobe-webplatform/eve.git
npm ERR!
npm ERR! fatal: unable to connect to github.com:
npm ERR! github.com[0: 140.82.112.3]: errno=Unknown error
npm ERR!
npm ERR!
npm ERR! exited with error code: 128
npm ERR! A complete log of this run can be found in:
上面代码报错其实很清楚,就是本地网络无法访问git://github.com/adobe-webplatform/eve.git,导致无法安装成功。
解决办法如下:git协议无法访问,我们就试试https协议和http协议能否访问?
先测试https
git ls-remote -h -t https://github.com/nhn/raphael.git
fatal: unable to connect to github.com:
github.com[0: 140.82.116.3]: errno=Unknown error
无法访问,测试http协议
git ls-remote -h -t http://github.com/nhn/raphael.git
warning: redirecting to https://github.com/nhn/raphael.git/
7bf58408f29c3a2968a255c3d0980ca52080228b refs/heads/0.7
8e3759aa1ddb2b8317d07578ba1b1d726cc26da2 refs/heads/0.8
f644228b31d73bb6ba95d37e12fb2deaf084bb57 refs/heads/1.0
4db4fec6ab06a49aab8c4f3d2f280c6ce9466f41 refs/heads/2.0
78a6ed3ec269f33b6457b0ec66f8c3d1f2ed70e0 refs/heads/2.2.0-c
38d4ba69d2207954c02b6f64369b5405e40c56a6 refs/heads/2.2.0a
38d4ba69d2207954c02b6f64369b5405e40c56a6 refs/heads/2.2.0b
4d72b5662bff88c32e72a05458d89f9fd34e2bbc refs/heads/2.2.6a
d994a99b13a2b74c12aec38dcd1e967c706dca39 refs/heads/2.2.6b
2892a685a90952c47cf71c37a861808b042a7207 refs/heads/2.2.7a
50e03019d0b81868ced471c9cf564b58aaddb93f refs/heads/cuttingedge
f10781deb56937a8a864e0e6c1f6d70b5fff1083 refs/heads/develop-for-tui-chart
29aa4063265419f6e35e583aad37096d78561056 refs/heads/master
7fd4df74f588db7067b1ace397c30569c311968e refs/heads/mdreizin-master
c5c0b6ea72ae5f172b40c6edf74c881fcf5f599c refs/heads/research/nonScalingStroke
e0dd2aeb544106ff1a056ee61929227271ed2526 refs/heads/v2.1.1
5f08cf50e5d6a852f8bc40310b2cdc85bafd5b87 refs/heads/v2.1.2
b1f9bd776a329ef8ca054ccbde2cb49ce342c745 refs/tags/semver
b1f9bd776a329ef8ca054ccbde2cb49ce342c745 refs/tags/v1.2.9
a8d0f3fa261b5dbd47dd6cc6c3391d5d90e5068f refs/tags/v1.3.0
9e3f423e07078e68f8bebe7c5cf2690646e8ec3a refs/tags/v1.3.2
3b9c6db95602b38912a9b7eaa5e8bbac8cffb6df refs/tags/v1.4.0
425ba72279d9cd13e8bbf01194bf39af9fe03a25 refs/tags/v1.4.1
dcd2739ffaecf6c72bf04214063c28f7f4d26472 refs/tags/v1.4.2
131738296621b714fa2cd5a1f0139a165536b7ba refs/tags/v1.4.3
03538da207cb41e2ebc303fe8fc247dd0b5e655f refs/tags/v1.4.4
8aa6a57d9de94873b2c73b0afc31fd4010ec391c refs/tags/v1.4.5
fa3418b91c5c78f9fe761c8f55f39e0213fa4388 refs/tags/v1.4.6
5b9602db8332740c062eedeeac10831f4093ae55 refs/tags/v1.4.7
7b7d2f230023407d1e3dcd89933f60989b85ffe5 refs/tags/v2.0.0
3c49587c2bebd61d7e95182e26fccd6c8bcc6648 refs/tags/v2.0.0^{}
300aa589f5a0ba7fce667cd62c7cdda0bd5ad904 refs/tags/v2.0.1
c472a26147a92c78bde9350c5e6fe3b6ca18ab38 refs/tags/v2.0.2
7ba1a8258be64fdb517bc78fde44ff0e6188ca05 refs/tags/v2.1.0
ea2562a6290c0a158c3db09f5c55042d6870c17c refs/tags/v2.1.1
3331359c102e23dc72a224ba65e4fdec6f20894c refs/tags/v2.1.2
076969f21d02df9ca72dcf7d1bfa31ae17f3b9d3 refs/tags/v2.1.2^{}
210ce2127a423d30071a3fb84d03880a2d13f7cd refs/tags/v2.1.3
a29d980d1f6b0aed9a0f18d751a76e862f5fbc4f refs/tags/v2.1.4
51fd764452a87f7355eb5682c8fcbd1d672de707 refs/tags/v2.1.4a
05f96926cd7038e0615c547a80711b2c94896629 refs/tags/v2.1.4a^{}
fac2cfe3720a1045ff4b2237a9b1a7010eed00aa refs/tags/v2.1.4b
29aa4063265419f6e35e583aad37096d78561056 refs/tags/v2.1.4b^{}
78a6ed3ec269f33b6457b0ec66f8c3d1f2ed70e0 refs/tags/v2.2.0-c
a8f10206c0e8f50b44aded5d69650bd9ba16f601 refs/tags/v2.2.0a
38d4ba69d2207954c02b6f64369b5405e40c56a6 refs/tags/v2.2.0b
d994a99b13a2b74c12aec38dcd1e967c706dca39 refs/tags/v2.2.6b
2892a685a90952c47cf71c37a861808b042a7207 refs/tags/v2.2.7a
可以访问,那就很简答了,把git协议换成http协议就可以了。
git config --global url."git://".insteadOf http://
再次执行npm install安装,发现安装成功。
added 70 packages from 60 contributors in 14.271s
150 packages are looking for funding
run `npm fund` for details