node版本管理工具nvm


title: nvm-node版本管理工具
date: 2017-06-15 08:17:49
tags: nvm
categories: node

nvm出现的原因

在nodejs的开发中,会需要用到不同的nodejs版本,现阶段node各个版本对一些软件支持不太够,js新的技术层出不穷,各种新的框架,js语言的不断更新,ES6/ES7新标准的js,nodejs也在不断更新。为了方便切换到不同的nodejs版本。

淘宝的nodejs所有的镜像
https://npm.taobao.org/mirrors/node

nvm-windows的github地址
https://github.com/coreybutler/nvm-windows

nvm的linux版本的github地址
https://github.com/creationix/nvm

安装

windows下nvm的安装比较简单,最好先卸载nodejs,下载nvm的windows的安装包,像安装其他软件一样。安装完成后,可以在淘宝的npm镜像下载你所需要的不同的版本的nodejs的压缩包zip格式就行。

nvm管理nodejs的目录默认在C:\Users\dell\AppData\Roaming\nvm,你的电脑上用户名就是你自己的,AppData有的是隐藏的,需要设置一下文件的查看方式,将其显示出来。将下载好的压缩包解压到,nvm的目录下,并重命名为vx.x.x即可,如图
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FWXfbm3X-1597299647854)(https://github.com/hellowanghe/blogimg/blob/master/img/nvm1.PNG?raw=true)]

在命令行输入

nvm list

会显示可用的nodejs版本列表,当前再用版本也会显示出来。如图:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LoYaJgqL-1597299647862)(https://github.com/hellowanghe/blogimg/blob/master/img/nvmlist.PNG?raw=true)]

在命令行输入

nvm use 4.5.0

nvm会自动切换到所选版本,nvm list可以看到,当前使用版本变为了4.5.0,也可用node -v查看版本是否改变。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1Gb1zmKk-1597299647866)(https://github.com/hellowanghe/blogimg/blob/master/img/nvmuse.PNG?raw=true)]

npm配置

国内使用npm如果速度比较慢,可以装上cnpm,cnpm是淘宝在国内的做的镜像,10分钟更新一次。

$ npm install -g cnpm --registry=https://registry.npm.taobao.org

$ npm config set registry https://registry.npm.taobao.org
可用以下命令查看,是否配置是否成功
$ npm config get registry
g
可用以下命令查看,是否配置是否成功
$ npm config get registry
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值