安装
安装之前删除node和删除node环境变量
官网下载nvm安装包,安装时设定nvm和node的文件目录,注意不要用空格或者中文的文件夹名称
安装完成之后,cmd内输入nvm,显示nvm版本表示安装成功
安装成功之后,设定npm的镜像,防止安装node时,下载npm报错
nvm npm_mirror https://npm.taobao.org/mirrors/npm/
nvm 常用命令
nvm arch:显示Node是运行在32位还是64位的电脑环境
nvm install [arch]:后面加版本号是安装指定版本的Node,不加表示安装最新版本,和nvm install latest通用,可选参数arch可以指定32位还是64位,默认是电脑系统位数。添加–insecure绕过远程服务器的SSL。
nvm list:显示已安装的所有版本,和nvm list installed命令通用,list可简化为ls
nvm list available:显示可以安装的所有版本
nvm version:显示Nvm版本,version可简化为-v
nvm current:显示当前版本Node
nvm alias :给不同版本Node添加别名
nvm unalias :删除已定义的别名
nvm uninstall :卸载指定版本的Node
nvm use [arch]:切换使用指定Node版本,可选参数arch可指定32位还是64位,可能会失败报exit status 5 或 exit status 1,原因是当前CMD窗口是user权限,使用管理员打开CMD窗口即可。如果希望nvm不需要使用管理员方式的话,就是不要将nvm安装在c盘。
nvm root path:设置存储不同版本Node的目录,未设置则使用默认目录
nvm on:开启Node版本管理
nvm off:关闭Node版本管理
nvm proxy [url]:查看和设置下载代理,没有url参数显示当前代理,url设置为none,则移除代理
nvm node_mirror [url]:查看和设置Node源镜像地址,没有url参数显示setting.txt中node_mirror,没有设置使用默认镜像地址
nvm npm_mirror [url]:查看和设置Node源镜像地址,没有url参数显示setting.txt中npm_mirror,没有设置使用默认镜像地址
nvm reinstall-packages :当前版本下重新全局安装指定版本的npm包