2017-10-07 17 views
1

新しい.Net Core 2.0 Angualarプロジェクトテンプレートを作成したところ、パッケージの復元時に奇妙なエラーが発生しました。出力のNPMインストールでエラーが発生しています:connect ETIMEDOUT(プロキシなし)

パート:出力の

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 

後半部分は:私が見つけた

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 ] 

ほとんどのソリューションは、プロキシの設定についてでした。私は代理人がいません。

私もthis answerが見つかりました:何も変更を行い

npm config set proxy false 
npm cache clean 

また、ネットワークアダプタとpcもリセットしました。また、私はipconfig -flushdnsを試しました。

tracertも正常に動作している:

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. 

私は、ブラウザでhttps://registry.npmjs.org/extend/-/extend-3.0.1.tgzを呼び出す場合、私はダウンロードのために提供されたパッケージを取得します。

任意のポインタ?

答えて

1

私は...

を何が起こっているのか分からない。しかし、回避策として、私の代わりにこれを使用するNode MSI、およびconfigured visual studioがインストールされています。

ツール]> [オプション]> [プロジェクト&ソリューション>ウェブパッケージ管理>外部Webツール

GUI

今、それが働いている

。しかし、私はこの回避策を使用して間違って感じる。誰かがいくつかの指針を持っている場合、問題の根本をどのように修正するか、私はもっと楽しくなるでしょう。

+1

現在のバージョンのVS2017(15.6.1)では、パスは次のようになっています: 'ツール>オプション>プロジェクトとソリューション> Webパッケージ管理>外部Webツール' –

+0

これは新しくインストールされたもの、とにかく、回避策を使用して移動... –

関連する問題