安装
下载链接:Releases · coreybutler/nvm-windows · GitHub
选择 nvm-setup.exe 或者 nvm-setup.zip
如果已经独立安装过node的,请在安装前请保证卸载干净node;
然后接受协议 傻瓜式安装 建议直接装在C盘 会省不少事儿,本文也是基于C盘安装的笔记;安装在其他盘的 请自行百度如何设置环境变量等等;
这个时候请打开cmd 使用nvm -v 命令检查是否安装成功,出现版本号就说明对了;
然后 请找到你的nvm安装目录(这是我的 C:\Users\xxx\AppData\Roaming\nvm)中的settings.txt文件 然后打开 在其中新增俩行
node_mirror:npm.taobao.org/mirrors/node/
npm_mirror:npm.taobao.org/mirrors/npm/
新增啊 不是覆盖,也不是修改;
然后保存关闭;
这个时候再去cmd中执行命令 nvm ls 可以查看已安装的node.js的版本
会提示 No installations recognized. 说明你还没装过;
再执行命令 nvm list available 可以查看可以安装的所有node.js的版本
如下图:
我们这里安装一下20.8.0的版本
这时我们再去执行 nvm ls
可以看到已经有了;
使用
让我们使用一下20.8.0版本的node
执行命令 nvm use 20.8.0
然后再执行 node -v 查看node版本号
非常棒啊 可以看到已经成功使用了;
常用的nvm命令
nvm off // 禁用node.js版本管理(不卸载任何东西)
nvm on // 启用node.js版本管理
nvm install <version> // 安装node.js的命名 version是版本号 例如:nvm install 8.12.0
nvm uninstall <version> // 卸载node.js是的命令,卸载指定版本的nodejs,当安装失败时卸载使用
nvm ls // 显示所有安装的node.js版本
nvm list available // 显示可以安装的所有node.js的版本
nvm use <version> // 切换到使用指定的nodejs版本
nvm -v // 显示nvm版本
nvm install stable // 安装最新稳定版
nvm install // 安装最新版本nvm
nvm current // 显示当前node版本
nvm proxy // 查看设置与代理
nvm node_mirror [url] // 设置或者查看setting.txt中的node_mirror,如果不设置的默认是 https://nodejs.org/dist/
nvm npm_mirror [url] // 设置或者查看setting.txt中的npm_mirror,如果不设置的话默认的是: https://github.com/npm/npm/archive/.
nvm use [version] [arch] // 切换指定的node版本和位数
nvm root [path] // 设置和查看root路径