如何禁止Yarn在install/add时检查版本?离线环境卡顿解决
解决离线环境下Yarn版本检查拖慢命令执行速度的问题
我之前也碰到过一模一样的情况!离线环境里Yarn反复请求版本检查接口重试,直接把命令执行时间拉得很长,给你两个实用的解决办法:
临时禁用(单次命令生效)
如果只是偶尔需要执行命令,直接在命令后面加--disable-version-check参数就行:
# 安装指定依赖时禁用版本检查 yarn add xxx --disable-version-check # 执行install时禁用版本检查 yarn install --disable-version-check
永久禁用(全局配置生效)
要是你长期在离线环境工作,直接配置Yarn全局禁用版本检查更省心:
# 设置全局配置,永久关闭版本检查 yarn config set disable-version-check true # 验证配置是否生效(返回true即为配置成功) yarn config get disable-version-check
配置完成后,之后所有Yarn命令都不会再发起版本检查请求啦。
你的问题日志参考
success Saved lockfile. success Saved 1 new dependency. info Direct dependencies └─ typescript@3.7.4 info All dependencies └─ typescript@3.7.4 Done in 4.82s. info There appears to be trouble with your network connection. Retrying... verbose 23.339149829 Performing "GET" request to "https://yarnpkg.com/latest-version". info There appears to be trouble with your network connection. Retrying... verbose 46.36636041 Performing "GET" request to "https://yarnpkg.com/latest-version". info There appears to be trouble with your network connection. Retrying... verbose 69.392200426 Performing "GET" request to "https://yarnpkg.com/latest-version". info There appears to be trouble with your network connection. Retrying... verbose 92.418733958 Performing "GET" request to "https://yarnpkg.com/latest-version".
内容的提问来源于stack exchange,提问作者meteor199
相关产品推荐
相关产品推荐

