欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

npm,nrm,cnpm的区别

程序员文章站 2022-05-31 20:15:48
...

npm
首先先说一下npm是一个什么东西。npm的全称是(Node Package Manager)是一个基于Node的包管理工具。包含了(70多万个包太他妈牛逼了)
以前我们使用一个包的时候都是先去官网上面Download然后引入到我们的程序中…
但是npm只要 npm install(i) [包的名字] 就完事了。是不是很方便!很爽
nrm
了解了npm我们来了解一下nrm。npm很牛逼很强大,but它是美国的服务器在美国。所以我们国内下载会不稳定。so马爸爸的团队做了一个和npm每隔10分钟就同步一次的淘宝镜像服务器在国内下载速度飞快!!!出来淘宝 还有很多的镜像 so我们可以通过nrm镜像切换工具来切换远程的仓库

安装nrm
	npm i nrm -g
显示所有的镜像
	nrm ls 

  C:\Program Files\nodejs>nrm ls

 *npm -------- https://registry.npmjs.org/
  yarn ------- https://registry.yarnpkg.com/
  cnpm ------- http://r.cnpmjs.org/
  taobao ----- https://registry.npm.taobao.org/
  nj --------- https://registry.nodejitsu.com/
  npmMirror -- https://skimdb.npmjs.com/registry/
  edunpm ----- http://registry.enpmjs.org/
切换到淘宝镜像
 nrm use taobao


C:\Program Files\nodejs>nrm ls

  npm -------- https://registry.npmjs.org/
  yarn ------- https://registry.yarnpkg.com/
  cnpm ------- http://r.cnpmjs.org/
* taobao ----- https://registry.npm.taobao.org/
  nj --------- https://registry.nodejitsu.com/
  npmMirror -- https://skimdb.npmjs.com/registry/
  edunpm ----- http://registry.enpmjs.org/


C:\Program Files\nodejs>^A

cnpm
说完了npm和nrm之后来讲一下cnpm
cnpm就相当于淘宝版的npm当你切换到淘宝镜像以后把以前的npm换成cnpm就完事了

例如

cnpm i webpack