使用VS扩展部署React应用到Azure App Service报ESOCKETTIMEDOUT错误如何解决
Yarn 网络超时参数配置方法
从报错信息来看是拉取依赖包时网络请求触发超时,可通过以下三种方式调整yarn的网络超时参数:
临时生效(仅单次安装命令生效)
执行安装命令时直接携带超时参数,示例设置超时时间为10分钟(单位为毫秒):yarn install --network-timeout 600000项目级生效(仅当前React项目生效)
在项目根目录新建/编辑.yarnrc文件,添加如下配置:network-timeout 600000保存后直接执行
yarn install即可读取该配置。全局生效(设备上所有yarn项目通用)
执行全局配置命令设置默认超时时间:yarn config set network-timeout 600000 -g配置完成后可执行
yarn config get network-timeout验证配置是否生效。
可选优化:如果调整超时时间后仍频繁出现拉取超时,可将yarn源替换为国内镜像源,执行命令:
yarn config set registry https://registry.npmmirror.com -g
内容的提问来源于stack exchange,提问作者Pixysve
相关产品推荐
相关产品推荐

