nrm test 所有源超时解决办法

>nrm test

npm ---------- timeout (Fetch timeout over 5000 ms)

yarn --------- timeout (Fetch timeout over 5000 ms)

tencent ------ timeout (Fetch timeout over 5000 ms)

cnpm --------- timeout (Fetch timeout over 5000 ms)

taobao ------- timeout (Fetch timeout over 5000 ms)

npmMirror ---- timeout (Fetch timeout over 5000 ms)

huawei ------- timeout (Fetch timeout over 5000 ms)

1. 检查网络连接

复制代码
# 检查网络连通性
ping registry.npmmirror.com
ping npmjs.com

2. 临时关闭防火墙和杀毒软件

Windows 防火墙或安全软件可能阻止了网络连接,暂时关闭后重试。

3. 配置代理(如果有网络限制)

如果你在公司或学校网络,可能需要配置代理:

复制代码
# 设置代理(根据你的网络环境修改)
npm config set proxy http://proxy.company.com:8080
npm config set https-proxy http://proxy.company.com:8080

# 或者使用 socks 代理
npm config set proxy socks5://127.0.0.1:1080

4. 清除代理设置(如果之前配置过错误的代理)

复制代码
# 清除代理配置
npm config delete proxy
npm config delete https-proxy

5. 手动设置淘宝源(绕过 nrm 测试)

复制代码
# 直接设置淘宝源
npm config set registry https://registry.npmmirror.com/

# 验证设置
npm config get registry

# 测试下载(下载一个小包测试)
npm install lodash --verbose

6. 使用 cnpm(淘宝官方工具)

复制代码
# 安装 cnpm
npm install -g cnpm --registry=https://registry.npmmirror.com

# 使用 cnpm 代替 npm
cnpm install 包名

7. 检查 DNS 设置

有时 DNS 解析问题会导致连接超时,可以尝试:

复制代码
# 刷新 DNS 缓存
ipconfig /flushdns

# 或者临时使用公共 DNS
# 在网络设置中将 DNS 改为 114.114.114.114 或 8.8.8.8

8. 使用 yarn 替代

复制代码
# 安装 yarn
npm install -g yarn

# 设置 yarn 镜像源
yarn config set registry https://registry.npmmirror.com/

推荐操作步骤:

  1. 首先尝试直接设置淘宝源

    复制代码
    npm config set registry https://registry.npmmirror.com/
    npm install lodash --verbose
  2. 如果还是不行,尝试使用 cnpm

    复制代码
    npm install -g cnpm --registry=https://registry.npmmirror.com
    cnpm install lodash
  3. 检查网络环境,确认是否有防火墙或代理限制。

通常国内网络环境下,淘宝源是最稳定的选择。

相关推荐
灰子学技术1 分钟前
Envoy 底层 TCP 交互、UDS 和事件驱动技术文档
网络·网络协议·tcp/ip
wifi chicken2 分钟前
wifi漫游(Roaming)802.11kvr 全协议梳理
网络·wifi·内核开发·wifi 漫游
xlq223226 分钟前
40.线程控制
linux
MAXrxc35 分钟前
VRRP初体验
网络
day day day ...1 小时前
MyBatis条件误写引发的查询条件污染分析与防范
java·服务器·tomcat
qq_260241231 小时前
将盾CDN:移动网络环境下的安全接入技术
网络·安全
TechMasterPlus1 小时前
Linux U-Boot 与内核启动流程深度解析:从上电到 Shell 的完整之旅
linux·运维·服务器
大白菜和MySQL1 小时前
Linux下dhcp服务搭建
linux·运维·服务器
大白菜和MySQL1 小时前
linux系统环境常用命令
android·linux·adb
咖喱o1 小时前
策略路由
网络