cnpm是淘宝构建的npmjs.com的完整镜像,也成为淘宝镜像,网址https://npmmirror.com/
cnpm服务部署在国内 阿里云服务器上,可以提高包的下载速度
官方也提供了一个全局工具包cnpm,操作命令与npm大体相同
我们可以通过npm来安装cnpm工具
- npm install -g cnpm --registry=https://registry.npmmirror.com
-
- // 意思是使用淘宝镜像进行全局安装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 config set registry https://registry.npmmirror.com/
使用nrm配置npm的镜像地址 npm registry manager
npm i -g nrm
nrm use taobao
npm config list
检查registry地址是否为 https://registry.npmmirror.com/,如果是则表明成功
补充说明:
- 建议使用第二种方式进行镜像配置,因为后续修改起来会比较方便。
- 虽然cnpm可以提高速度,但npm也可以通过淘宝镜像进行加速,所以npm的使用率还是高于cnpm。