克隆React项目后安装Node依赖报CODE FETCH ERROR等错误如何解决?
你的报错核心是npm官方源访问超时导致下载的依赖包不完整,触发tar包校验失败,按以下步骤操作即可解决:
- 替换npm默认源为国内镜像源
执行命令:npm config set registry https://registry.npmmirror.com - 配置node-sass二进制包国内镜像源,避免node-sass单独拉取二进制文件超时
执行命令:npm config set sass_binary_site https://npmmirror.com/mirrors/node-sass/ - 清理本地无效缓存与残留文件
首先进入项目根目录执行:rm -rf node_modules package-lock.json
再执行全局缓存清理:npm cache clean --force - 拉长npm请求超时阈值,避免网络波动导致安装中断
执行命令:npm config set timeout 600000 - 重新执行依赖安装
执行命令:npm install
如果执行后仍报错,可检查npm是否配置了无效代理,执行以下命令清除代理配置后再次尝试安装:
npm config delete proxy npm config delete https-proxy
内容的提问来源于stack exchange,提问作者Nworie Obinna Kingsley
相关产品推荐
相关产品推荐

