当前位置: 首页 > news >正文

npm安装依赖包报错,npm ERR! code ENOTFOUND

一、报错现象:

npm WARN registry Unexpected warning for https://registry.npmjs.org/: Miscellaneous Warning ETIMEDOUT: request to https://registry.npmjs.org/vue failed, reason: connect ETIMEDOUT 104.16.23.35:443
npm WARN registry Using stale data from https://registry.npmjs.org/ due to a request error during revalidation.
npm ERR! code ETIMEDOUT
npm ERR! errno ETIMEDOUT
npm ERR! network request to https://registry.npmjs.org/vue/-/vue-3.2.36.tgz failed, reason: connect ETIMEDOUT 104.16.26.35: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:
npm ERR!     C:\Users\Sophia.Li\AppData\Roaming\npm-cache\_logs\2023-02-21T05_08_58_618Z-debug.log

二、切换成淘宝镜像


npm config set registry https://registry.npm.taobao.org
重新安装npm i

request to httpsregistry.npm.taobao.org failed, reason certificate has expired的解决方案,

三、借鉴方案
3.1 查看当前的npm镜像设置:npm config list

3.2 清空缓存:npm cache clean --force
3.3 然后修改镜像即可:npm config set registry https://registry.npmjs.org/
3.4 再次运行: npm config list,查看 registry 已经被更改为默认的 npm 公共镜像地址。

四、可以正常使用npm啦~

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 介绍下项目的架构
  • 【精简版】jQuery 中的 Ajax 详解
  • 大数据面试SQL题-笔记01【运算符、条件查询、语法顺序、表连接】
  • 如何用EXCEL自动解方程/方程组?利用 矩阵乘法X=A-*B,X=mmult(minverse(A), B)
  • PHP手边酒店多商户版平台小程序系统源码
  • 前缀匹配工具之IP-Prefix
  • Web控件进阶交互
  • 链路聚合概述
  • AutoMQ 生态集成 Redpanda Console
  • 【代码随想录|第十一章 图论part01 | 797.所有可能的路径 】
  • 基于深度学习的水果识别系统
  • Django获取request请求中的参数
  • S参数入门
  • Jenkins教程-20-常用插件-Parameterized Trigger
  • 口袋算法的示例
  • 03Go 类型总结
  • AngularJS指令开发(1)——参数详解
  • IIS 10 PHP CGI 设置 PHP_INI_SCAN_DIR
  • JAVA_NIO系列——Channel和Buffer详解
  • JavaScript中的对象个人分享
  • JS 面试题总结
  • MQ框架的比较
  • React-flux杂记
  • RxJS: 简单入门
  • spring boot下thymeleaf全局静态变量配置
  • Spring框架之我见(三)——IOC、AOP
  • underscore源码剖析之整体架构
  • vue.js框架原理浅析
  • 闭包,sync使用细节
  • 基于Volley网络库实现加载多种网络图片(包括GIF动态图片、圆形图片、普通图片)...
  • 技术攻略】php设计模式(一):简介及创建型模式
  • 文本多行溢出显示...之最后一行不到行尾的解决
  • Java总结 - String - 这篇请使劲喷我
  • 阿里云服务器购买完整流程
  • ​草莓熊python turtle绘图代码(玫瑰花版)附源代码
  • ‌移动管家手机智能控制汽车系统
  • (52)只出现一次的数字III
  • (7)STL算法之交换赋值
  • (附源码)springboot家庭装修管理系统 毕业设计 613205
  • (六)Flink 窗口计算
  • (论文阅读22/100)Learning a Deep Compact Image Representation for Visual Tracking
  • (四) Graphivz 颜色选择
  • (四)Tiki-taka算法(TTA)求解无人机三维路径规划研究(MATLAB)
  • (算法)Travel Information Center
  • (一)VirtualBox安装增强功能
  • (原創) 如何讓IE7按第二次Ctrl + Tab時,回到原來的索引標籤? (Web) (IE) (OS) (Windows)...
  • .NET 应用架构指导 V2 学习笔记(一) 软件架构的关键原则
  • .NET/ASP.NETMVC 大型站点架构设计—迁移Model元数据设置项(自定义元数据提供程序)...
  • .NET基础篇——反射的奥妙
  • .Net中wcf服务生成及调用
  • /bin/bash^M: bad interpreter: No such file ordirectory
  • @javax.ws.rs Webservice注解
  • @param注解什么意思_9000字,通俗易懂的讲解下Java注解
  • @RequestBody详解:用于获取请求体中的Json格式参数
  • @取消转义