代码之家  ›  专栏  ›  技术社区  ›  Fabio K

如何增加纱线安装超时`

  •  50
  • Fabio K  · 技术社区  · 7 年前

    我目前正在一个非常不稳定的互联网连接上使用纱线。 有时我需要几个小时才能下载所有的软件包。

    我注意到,当存在某种internet连接时,纱线会重试下载:

    [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}

    2 回复  |  直到 4 年前
        1
  •  97
  •   Crono    6 年前

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

    yarn install --network-timeout 1000000000

        2
  •  17
  •   olawalejuwonm    4 年前

    您可以使用以下配置:

    yarn config set network-timeout 600000 -g