总的来说 因为下载速度问题 我们下载cnpm代替npm进行使用。
NPM介绍
NPM(node package manager )节点包管理器,是的NodeJS的包管理器,用于节点插件管理(包括安装,卸载,管理依赖等)。npm是随同新版的NodeJS一起安装的包管理工具,所以我们需要下载安装nodejs。
npm的常见使用场景有以下几种:
- 允许用户从NPM服务器下载别人编写的第三方包到本地使用。
- 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。
- 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。
npm安装插件是从 npm官网 下载对应的插件包,该网站服务器位于国外,所以经常下载缓慢或出现异常
nodejs安装:
nodejs官网地址:http://nodejs.org/
安装过程网上很多 这里简略提一下
- windows下的NodeJS安装是比较方便的(v0.6.0版本之后,支持windows native),只需要登陆官网下载安装
- 安装成功后,检测是否安装成功
在CMD命令行输入命令:node -v
显示版本号表示安装成功
在CMD命令行输入命令:npm -v
显示版本号表示安装成功
CNPM介绍
阿里巴巴的淘宝团队把npm官网的插件都同步到了在中国的服务器。关于cnpm,来自官网的介绍:
“这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。”
官方网址:http://npm.taobao.org
安装:在CMD命令行执行命令
npm install cnpm -g --registry=https://registry.npm.taobao.org
运行后提示如下:
安装完后cnpm -v
查看版本号 跟npm 一样 出现版本号表示成功
关闭命令提示符重新打开,安装完直接使用有可能会出现错误
如果,安装后cnpm -v 无反应,可以参考【cnpm】解决安装淘宝镜像后,cnpm -v无反应
cnpm跟npm用法一致,只是在执行命令时将
npm
改为cnpm
。