一 现象说明
在终端执行npm install
时,依赖安装时,可能会出现卡顿不再执行的情况
- 原因:npm默认使用国外的服务器,比较慢,有时候可能无法访问
- 解决办法:解决这种情况的最有效途径是更换镜像网址(改为从国内的镜像下载)
二 查看当前的镜像网址
显示的结果为:
1
| https://registry.npmjs.org/
|
三 修改为国内镜像
1
| npm config set registry https://registry.npm.taobao.org
|
查看npm get registry
执行结果
1
| https://registry.npm.taobao.org/
|
四 清除缓存和代理
1 2
| npm config set proxy false 清除npm中的代理 npm cache clean --force 清除npm中的缓存
|
五 查看配置信息文件
- npm的配置文件是 .npmrc ,默认在用户目录C:\Users\用户\下
- 如果找不到,可以使用如下命令查看配置文件的位置 npm config get userconfig 查看配置文件路径
六 执行npm install
或者直接执行
1
| npm install --registry=https://registry.npm.taobao.org
|
七 还原默认镜像
1
| npm config set registryhttps://registry.npmjs.org
|
使用下面的语句检查你的当前NPM源: