Node开发之——npm install卡顿

一 现象说明

在终端执行npm install时,依赖安装时,可能会出现卡顿不再执行的情况

  • 原因:npm默认使用国外的服务器,比较慢,有时候可能无法访问
  • 解决办法:解决这种情况的最有效途径是更换镜像网址(改为从国内的镜像下载)

二 查看当前的镜像网址

1
npm get registry 

显示的结果为:

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

或者直接执行

1
npm install --registry=https://registry.npm.taobao.org

七 还原默认镜像

1
npm config set registryhttps://registry.npmjs.org

使用下面的语句检查你的当前NPM源:

1
npm get registry