安装NodeJS的config包时出现EDTIMEDOUT错误,如何解决?
解决npm安装config包出现EDTIMEDOUT错误的办法
以下是针对该问题的实用解决步骤:
- 临时切换npm镜像源(优先尝试,适配网络访问官方源不稳定的场景):
执行带镜像参数的安装命令:npm i config --registry=https://registry.npmmirror.com
若需永久切换为国内镜像,可执行:npm config set registry https://registry.npmmirror.com - 清理npm缓存(缓存损坏可能引发安装异常):
先强制清理缓存:npm cache clean --force
清理完成后重新执行安装:npm i config - 检查并移除代理配置(错误代理会导致连接超时):
先查看当前代理配置:npm config get proxynpm config get https-proxy
若输出非空,执行以下命令移除代理:npm config delete proxynpm config delete https-proxy
之后重新尝试安装 - 延长安装超时时间:
手动设置更长的超时阈值(例如60秒):npm i config --timeout=60000 - 尝试用yarn替代npm安装:
先全局安装yarn(未安装时执行):npm i -g yarn
然后用yarn安装config包:yarn add config
内容的提问来源于stack exchange,提问作者Tibo Mertens
相关产品推荐
相关产品推荐

