nvm简介
nvm(Node Version Manager)是一个用于管理 Node.js 版本的工具。它可以让你在同一台计算机上安装并切换多个 Node.js 版本,非常方便。
如何安装 nvm
下载 nvm 安装包
访问 nvm下载地址 ,根据你的操作系统选择对应的安装包进行下载。
下载完成后,直接点击安装即可,如果小伙伴电脑原来已经安装了 Node,在安装 nvm过程中可能会出现需要覆盖的确认项,直接同意覆盖
即可。
如果是 mac 或者 linux 的用户,直接使用命令即可一键安装
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
安装完成后,使用 nvm 命令,如果出现了对应的版本,以及命令的帮助信息,即表示成功安装 nvm
配置环境变量(全局可用nvm命令,否则只能在nvm目录下操作)
将nvm安装路径配置到path
环境变量中
如何使用 nvm
命令 | 说明 | 例子 |
---|---|---|
nvm version | 显示当前安装的Node.js版本 | nvm version |
nvm list available | 列出所有可用的Node.js版本 | nvm list available |
nvm install | 安装指定版本的Node.js | nvm install 14.17.0 |
nvm list | 查看已安装的Node.js版本 | nvm list |
nvm arch | 查看当前系统的位数和当前nodejs的位数 | nvm arch |
nvm install [arch] | 安装制定版本的node 并且可以指定平台 version 版本号 arch 平台 | nvm arch 64 |
nvm on | 启用NVM功能,允许使用别名和自动安装新版本 | nvm on |
nvm off | 禁用NVM功能,禁止使用别名和自动安装新版本 | nvm off |
nvm proxy [url] | 查看和设置代理 | nvm proxy |
nvm node_mirror [url] | 设置或者查看setting.txt中的node_mirror,如果不设置的默认是 https://nodejs.org/dist/ | nvm proxy |
nvm npm_mirror [url] | 设置或者查看setting.txt中的npm_mirror,如果不设置的话默认的是:https://github.com/npm/npm/archive/. | nvm proxy |
nvm use [version] [arch] | 切换指定的node版本和位数 | nvm use [version] [arch] |
nvm root [path] | 设置和查看root路径 | nvm root [path] |
nvm uninstall | 卸载指定版本的Node.js | nvm uninstall 14.17.0 |
nvm current | 显示当前使用的Node.js版本 | nvm current |
nvm alias | 为指定版本的Node.js设置别名 | nvm alias mynode 14.17.0 |
nvm unalias | 删除指定版本的别名 | nvm unalias mynode |
参考资料
告别Node.js版本困扰,轻松切换开发环境!
window下安装并使用nvm(含卸载node、卸载nvm、全局安装npm)
安装nvm之后node不可用