cnpm 淘宝镜像
用国内镜像同步 npm 包,缓解装包慢的问题。
####cnpm 相关:
- 这是一个完整 npmjs.org 镜像,是用来同步npm上面的模块。
- cnpm的同步频率为 10分钟 (新发布的模块有滞后性,同步是需要时间的,等不及的可以使用npm)。
- 安装cnpm的原因:npm的服务器是外国的,所以有时候我们安装“模块”会很很慢很慢超级慢。
- cnpm的作用:淘宝镜像将npm上面的模块同步到国内服务器,提高我们安装模块的时间。
- 安装完淘宝镜像之后,cnpm和npm命令行皆可使用,二者并不冲突

安装方法:打开命令行工具,输入命令行:
$ npm install -g cnpm --registry=https://registry.npm.taobao.orgcnpm使用方法:
$ cnpm install [name]
安装模块的时候,将npm换成cnpm就行,国内很多coder都是使用cnpm的,个人建议大家都装一下。淘宝镜像地址。
速查
# 全局安装 cnpm(淘宝镜像)
npm install -g cnpm --registry=https://registry.npm.taobao.org
# 之后安装模块用 cnpm 替代 npm 即可
cnpm install <name>
| 场景 | 结论 |
|---|---|
| npm 装包很慢 | 换 cnpm(约 10 分钟同步一次,新包略有滞后) |
| 会不会冲突 | cnpm 与 npm 可同时使用,互不冲突 |
相关
- npm 常用命令:npm 原生命令
- NVM 安装与 Node 版本管理:环境准备