2017-10-07 3 views
1

Je viens de créer un nouveau modèle de projet .Net Core 2.0 Angualar et j'obtiens une erreur étrange lors de la restauration des paquets.L'installation de NPM donne Erreur: connect ETIMEDOUT (sans proxy)

Une partie de la sortie:

npm ERR! fetch failed https://registry.npmjs.org/extend/-/extend-3.0.1.tgz 
npm WARN retry will retry, error on last attempt: Error: connect ETIMEDOUT 151.101.0.162:443 

dernière partie de la sortie:

23980 error argv "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\Web\\External\\Node.exe" "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\Web\\External\\node_modules\\npm\\bin\\npm-cli.js" "install" 
23981 error node v5.4.1 
23982 error npm v3.3.4 
23983 error code ETIMEDOUT 
23984 error errno ETIMEDOUT 
23985 error syscall connect 
23986 error network connect ETIMEDOUT 151.101.0.162:443 
23986 error network This is most likely not a problem with npm itself 
23986 error network and is related to network connectivity. 
23986 error network In most cases you are behind a proxy or have bad network settings. 
23986 error network 
23986 error network If you are behind a proxy, please make sure that the 
23986 error network 'proxy' config is set properly. See: 'npm help config' 
23987 verbose exit [ 1, true ] 

La plupart des solutions que j'ai trouvé sur la configuration du proxy. Je n'ai pas de proxy.

Je trouve aussi this answer:

npm config set proxy false 
npm cache clean 

qui ne change rien.

J'ai également réinstallé ma carte réseau et mon PC. J'ai également essayé ipconfig -flushdns.

tracert travaille aussi bien:

Routenverfolgung zu a.sni.fastly.net [151.101.0.162] 
über maximal 30 Hops: 

    1  4 ms  1 ms <1 ms 192.168.1.1 
    2 28 ms 28 ms 28 ms loopback0.80.rdsl.99.nue.de.net.telefonica.de [62.52.195.28] 
    3 34 ms 29 ms 27 ms bundle-ether3.0001.dbrx.01.nue.de.net.telefonica.de [62.53.3.154] 
    4  *  *  *  Zeitüberschreitung der Anforderung. 
    5 34 ms 36 ms 32 ms ae14-0.0001.corx.01.fra.de.net.telefonica.de [62.53.22.86] 
    6 32 ms 32 ms 32 ms bundle-ether15.0002.dbrx.02.fra.de.net.telefonica.de [62.53.26.0] 
    7 31 ms 38 ms 36 ms ae6-0.0001.prrx.11.fra.de.net.telefonica.de [62.53.19.146] 
    8 31 ms 30 ms 31 ms fastly2.fra.ecix.net [62.69.146.89] 
    9 33 ms 31 ms 35 ms 151.101.0.162 

Ablaufverfolgung beendet. 

Si j'appelle https://registry.npmjs.org/extend/-/extend-3.0.1.tgz dans le navigateur, je reçois le paquet proposé en téléchargement.

Des pointeurs?

Répondre

1

Je ne sais pas ce qui se passe ...

Mais comme solution de contournement, je l'ai installé le Node MSI et configured visual studio d'utiliser celui-ci à la place.

Outils> Options> Projets & Solutions> Web Package Management> Outils Web externes

GUI

Maintenant, il travaille. Mais je me sens mal en utilisant cette solution de contournement. Si quelqu'un a des conseils, comment réparer la racine du problème, je serais plus qu'heureux.

+1

Pour la version actuelle de VS2017 (15.6.1), le chemin est: 'Outils> Options> Projets et solutions> Gestion des paquets Web> Outils Web externes' –

+0

Impossible également de trouver ce qui n'a pas fonctionné car il s'agit d'une nouvelle installation , de toute façon, en utilisant la solution de contournement et de passer à autre chose ... –