npm安装依赖特别的慢,有时甚至卡死不动,解决方法!
使用npm安装依赖,结果执行后一个多小时还没有安装成功,遇到此问题可以尝试更换国内镜像源进行安装:
npm国内源是指在中国境内建立的npm镜像源,用于替代官方的npm源,提供更快速的下载速度和更稳定的服务。
我们可以使用国内的镜像服务器,命令如下:
npm install -gd express --registry= 镜像网址
//如使用淘宝镜像
npm install -gd express --registry=http://registry.npm.taobao.org
为了避免每次安装都需要--registry参数,我们可以使用如下命令进行永久设置:
npm config set registry 镜像网址
//如永久使用淘宝镜像
npm config set registry http://registry.npm.taobao.org
常见的国内镜像源如下:
1. 淘宝 npm 镜像(https://npm.taobao.org/):淘宝提供的npm镜像源,是国内使用最广泛的npm镜像之一。可以通过将npm的registry配置为https://registry.npm.taobao.org/来使用。
2. cnpm(http://cnpmjs.org/):cnpm是淘宝团队开发的一个npm镜像源,可以通过将npm的registry配置为https://registry.npm.taobao.org/来使用。
3. 官方中国镜像(https://registry.npmjs.com.cn/):npm官方在中国建立的镜像源,提供与官方源相同的内容,可以通过将npm的registry配置为https://registry.npmjs.com.cn/来使用。
4. 七牛云镜像(https://npm.qiniu.com/):七牛云提供的npm镜像源,可以通过将npm的registry配置为https://npm.qiniu.com/来使用。