web-dev-qa-db-ja.com

`yarn install`のタイムアウトを増やす方法

現在、非常に不安定なインターネット接続でYarnを使用しています。最終的にすべてのパッケージをダウンロードできるようになるまでに数時間かかることがあります。

なんらかのインターネット接続があると、Yarnがダウンロードを再試行することに気づきました。

[1/4] Resolving packages...
31-Dec-1969 21:00:00    [INFO] info There appears to be trouble with your 
network connection. Retrying...
31-Dec-1969 21:00:00    [ERROR] error An unexpected error occurred: 
"https://github.com/flot/flot: getaddrinfo EAI_AGAIN github.com:443".

ダウンロードするか、タイムアウトを増やすまで永久に再試行することは可能ですか? {timeout:9999999}のようなもの

ありがとうございました!

18
Fabio K

次のように、ミリ秒単位の遅延でnetwork-timeoutフラグを使用してみてください。

yarn install --network-timeout 1000000000

26
Crono