原文网址:npm--加快下载速度的方法_IT利刃出鞘的博客-CSDN博客
说明
本文介绍解决npm下载速度很慢的方法。
npm默认从npm官网(国外网站)下载模块,下载速度特别慢。
解决方法
1.使用国内镜像
2.使用cnpm(淘宝的国内npm工具)
法1:直接配置,以后不需加--registry参数
npm config set registry http://registry.npmmirror.com
验证是否配置成功:
npm config get registry
法2:安装包时指定镜像地址
npm install xxx --registry http://registry.npmmirror.com
国内镜像大全
不建议使用cnpm,因为有各种奇怪的问题。
npm install -g cnpm --registry=https://registry.npm.taobao.org
以后就可以直接使用cnpm代替npm。
或者直接通过添加 npm 参数 alias 一个新命令:
- alias cnpm="npm --registry=https://registry.npm.taobao.org \
- --cache=$HOME/.npm/.cache/cnpm \
- --disturl=https://npm.taobao.org/dist \
- --userconfig=$HOME/.cnpmrc"
-
- # Or alias it in .bashrc or .zshrc
- $ echo '\n#alias for cnpm\nalias cnpm="npm --registry=https://registry.npm.taobao.org \
- --cache=$HOME/.npm/.cache/cnpm \
- --disturl=https://npm.taobao.org/dist \
- --userconfig=$HOME/.cnpmrc"' >> ~/.zshrc && source ~/.zshrc