当前位置:网站首页>【Cnpm】使用教程

【Cnpm】使用教程

2022-06-24 06:43:00 一颗不甘坠落的流星

npm 由于源服务器在国外,下载 node 包速度较慢,cnpm 使用国内镜像,下载速度优于 npm

一、安装检测

  • 安装后能检测出版本号,表示安装成功
# 安装指令
npm i cnpm -g

# 检测指令
cnpm -v
  • cnpm的使用:把npm 的替换成 cnpm 就行
  • 比如:npm i相当于cnpm i

二、两者区别

1.国内使用npm存在的问题

  • 安装npm后,每次我们安装包时,我们的电脑都要和npm服务器进行对话,去npm仓库获取包。
  • npm默认的仓库地址为:http://registry.npmjs.org
# 查看当前npm仓库地址命令
*  npm config get registry
http://registry.npmjs.org
  • 因为npm的远程服务器在国外,所以有时候难免出现访问过慢,甚至无法访问的情况。
  • 淘宝为我们搭建了一个国内的npm服务器,它目前是每隔10分钟将国外npm仓库的所有内容“搬运”回国内的服务器上,这样我们直接访问淘宝的国内服务器就可以了,
  • 它的地址是:https://registry.npm.taobao.org

解决方法一:

  • 直接安装cnpm 安装淘宝提供的cnpm,并更改服务器地址为淘宝的国内地址,
  • 命令:npm install -g cnpm --registry=https://registry.npm.taobao.org
  • 以后安装直接采用cnpm替代npm,
  • 例如原生npm命令为:npm install uniq --save,cnpm命令为:cnpm install uniq --save

解决方法二:

  • 替换npm仓库地址为淘宝镜像地址(推荐)
  • 命令:npm config set registry https://registry.npm.taobao.org
  • 查看是否更改成功:npm config get registry
  • 以后安装时,依然用npm命令,但是实际是从淘宝国内服务器下载的
原网站

版权声明
本文为[一颗不甘坠落的流星]所创,转载请带上原文链接,感谢
https://blog.csdn.net/qq_45677671/article/details/113184144