如何增加`yarn install`的超时时间

How to increase the timeout for `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}

尝试以毫秒为单位延迟使用 network-timeout 标志,如下所示:

yarn install --network-timeout 1000000000

您可以这样配置它:

yarn config set network-timeout 600000 -g