NPM
(Node Package Manager,节点包管理器)是NodeJS的包管理器
,用于节点插件的管理(包括安装,卸载和管理依赖等)。NPM
是随同新版的NodeJS
一起安装的包管理工具
,所以我们需要安装NodeJS
。
NPM的常见使用场景
1.允许用户从NPM服务器上下载别人编写的第三方包到本地使用。
2.允许用户从NPM服务器上下载并安装别人编写的命令行程序到本地使用。
3.允许用户将自己编写的包或命令行程序上传到NPM服务器上供别人使用。
为什么要用CNPM
NMP
安装插件是从NPM
官网下载对应的插件包,该网站的服务器在国外
,经常会出现下载缓慢或出现异常,这时便需要找到另外的方法提供稳定的下载,这个方法就是CNPM
。阿里巴巴的淘宝团队把NMP
官网的插件
都同步
到了在中国的服务器
,提供给我们从这个服务器上稳定下载资源。
CNMP
同样是NMP
的一个插件,要安装的话需要在CMD
命令行控制台执行以下命令:
npm install cnpm -g --registry=https://registry.npm.taobao.org
安装完成后可以使用cnpm -v
命令查看版本号,要使用cnmp
命令的话最好在安装后重新打开CMD
命令行控制台。
cnpm
的用法和npm
的用法一致,只是在执行命令的时候将npm
改为cnpm
。