前言:
1、我是在安装sass和其他npm install ***等依赖时都会报错如下错误信息:
2、安装sass时报错:
npm ERR! code ETIMEDOUT
npm ERR! syscall connect
npm ERR! errno ETIMEDOUT
npm ERR! network request to https://registry.npmjs.org/sass-loader failed, reason: connect ETIMEDOUT 2606:4700::6810:1e22:443
npm ERR! network This is a problem related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! network 'proxy' config is set properly. See: 'npm help config'
npm ERR! A complete log of this run can be found in:
3、或者安装依赖时特别慢特别慢,最后因为超时报错
1、原因:
这个错误信息 ETIMEDOUT
表示在尝试连接到 npm 仓库时请求超时了。这通常是由于网络问题或配置错误导致的
2、我的解决方法:
查看当前镜像源,输入命令:
npm config get registry
切换当前镜像源为下面的镜像:
npm config set registry https://registry.npmmirror.com
清除npm 内缓存:
npm cache clean --force
重新安装install即可(会非常快)~~~~