npm 更换为淘宝镜像
由于 Node 下载模块是从国外服务器(https://registry.npmjs.org/)下载,所以一般下载速度很慢或者下载失败,阿里提供了一个国内的镜像地址(https://registry.npm.taobao.org),提高了下载速度,可以使用以下方式进行设置:
- 通过 cnpm 命令代替 npm 命令进行下载
npm install -g cnpm --registry=https://registry.npm.taobao.org
执行成功后,所有的下载都可以使用 cnpm 代替 npm,例如 cnpm install [name],可以通过 cnpm -v 查看 cnpm 是否安装成功。
- 更改 node 仓库地址为淘宝镜像地址(全局更改)
npm config set registry http://registry.npm.taobao.org/
设置成功后,使用 npm 命令下载的所有模块都是从http://registry.npm.taobao.org/下载的,如果想还原的话,可以使用
npm config set registry https://registry.npmjs.org/
可以使用以下命令
查看当前的镜像源
npm config get registry
- 单次使用淘宝镜像下载
npm install [name] --registry=https://registry.npm.taobao.org
注意:
使用 npm 与 cnpm 安装的模块路径会有些许差别,暂时先记一下,后期再仔细查阅。