# electron
问题概述
electron使用 npm 过程中卡住、显示timeout。
问题分析
实际上,这种情况大部分就是网络问题:使用下面的命令查看你当前使用的源:
然后使用ping试一试能不能ping通这个源:(比如说你使用的是默认的源)
解决方案
首先清空缓存:
然后切换源即可,下面是一些常用的源。
对了,这里还有一个很坑的问题,就是早在 2021 年,淘宝就发文称,npm 淘宝镜像已经从 registry.npm.taobao.org 切换到了 registry.npmmirror.com。旧域名也将于 2022 年 5 月 31 日停止服务(不过,直到今天 HTTPS 证书到期才真正不能用了)
国内可用源
1. 淘宝npm源
1 2
| https://registry.npm.taobao.org https://registry.npmmirror.com
|
2. 清华大学npm源
1
| https://mirrors.tuna.tsinghua.edu.cn/npm/
|
3. 华为npm源
1
| https://repo.huaweicloud.com/repository/npm/
|
4. 中科大npm源
1
| https://mirrors.ustc.edu.cn/npm/
|
Reference