介绍
cnpm是淘宝构建的的完整镜像,也成为淘宝镜像,网址/
cnpm服务部署在国内 阿里云服务器上,可以提高包的下载速度
官方也提供了一个全局工具包cnpm,操作命令与npm大体相同
安装
我们可以通过npm来安装cnpm工具
npm install -g cnpm --registry=
// 意思是使用淘宝镜像进行全局安装cnpm
操作命令
功能 | 命令 |
---|---|
初始化 | cnpm init |
安装包 | cnpm i axios cnpm i -S axios cnpm i -D axios cnpm i -g nodemon |
安装项目依赖 | cnpm i |
删除 | cnpm r axios |
npm配置淘宝镜像
用npm也可以使用淘宝镜像,配置的方式有两种:
直接配置
执行如下命令即可完成配置
npm config set registry /
工具配置
使用nrm配置npm的镜像地址 npm registry manager
安装nrm
npm i -g nrm
修改镜像
nrm use taobao
检查是否配置成功
npm config list
检查registry地址是否为 /,如果是则表明成功
补充说明:
- 建议使用第二种方式进行镜像配置,因为后续修改起来会比较方便。
- 虽然cnpm可以提高速度,但npm也可以通过淘宝镜像进行加速,所以npm的使用率还是高于cnpm。