赞
踩
本文章对Mac在安装npm、cnpm、nrm过程中的指令及出现的报错进行记录,欢迎各位大神补充,因Mac安装全局指令需要加上 sudo 权限,windows安装时去掉 sudo 即可…
NPM(Node Package Manager,节点包管理器)是NodeJS的包管理器,用于节点插件的管理(包括安装,卸载和管理依赖等)。
安装指令:(全局安装)
sudo npm install-g npm
输入指令:npm -v
可查看当前npm的版本
接下来安装cnpm
NMP安装插件是从NPM官网下载对应的插件包,该网站的服务器在国外,经常会出现下载缓慢或出现异常,这时便需要找到另外的方法提供稳定的下载,这个方法就是CNPM。阿里巴巴的淘宝团队把NMP官网的插件都同步到了在中国的服务器,提供给我们从这个服务器上稳定下载资源。
安装指令:(全局安装)
sudo npm install -g cnpm --registry=https://registry.npm.taobao.org
点击回车,等待进度条安装,会有些慢…
安装完成后,输入指令:cnpm -v
可查看当前cnpm版本号
如果之前安装过npm,现在安装cnpm出现报错:
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
不要慌,问题不大~~
原因是资源的问题,电脑里没有配置淘宝镜像,输入指令:
npm config set registry https://registry.npm.taobao.org
输入指令检查是否成功:
npm config get registry
如配置成功会有淘宝镜像网显示:https://registry.npm.taobao.org/
如果出现下面提示:
说明当前npm版本较低,需要重新输入:sudo npm install -g npm 进行更新
更新成功后即可再次安装cnpm~~
nrm是一个npm源管理工具,使用它可以快速的切换npm源
安装指令:(全局安装)
sudo npm install -g nrm
常用的nrm指令:
1)查看源列表
nrm ls
2、添加新的npm源
nrm add 别名 源地址
3、删除源
nrm del 源名称
4、切换源
nrm use 源名称
5、源测速
nrm test (全测速)
nrm test 源名称 (指定测速)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。