nvm的安裝与配置
如何安装nvm
警告:nvm不支持Windows(见[#284](https://github.com/nvm-sh/nvm/issues/284)),但可能在WSL(Windows
Subsystem for Linux)中工作,这取决于WSL的版本。对于Windows,有两种选择,但我们既不支持也不开发。Windows请访问nvm-windowsornodist
要安装或更新 nvm,你应该运行安装脚本。要做到这一点,你可以手动下载并运行该脚本,或者使用下面的cURL或Wget命令:
1 | curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash |
运行上述任何一个命令都会下载一个脚本并运行它。脚本会将nvm资源库克隆到~/.nvm
,并尝试将下面代码段中的源码行添加到正确的配置文件中(~/.bash_profile
or~/.zshrc
or~/.profile
or~/.bashrc
) [2]
1 | #This loads nvm |
配置镜像源
方案一:在 (.zshrc
or bash_profile
or profile
or bashrc
)文件中添加
方案二:在.nvm
目录下,找到nvm.sh修改NVM_NODEJS_ORG_MIRROR
的默认参数即可(这是更换默认镜像源)
nvm 镜像源
1 | #node官方 |
使用方法
要下载、编译并安装最新版本的node,请这样做:
1 | # "node" is an alias for the latest version |
要安装特定版本的node:
1 | nvm install 12.20.2 # or 14.16.0 |
使用ls-remote列出可用的版本:
1 | nvm ls-remote |
然后在任何新的shell中只需使用已安装的版本:
1 | nvm use node |
查看安装了哪些版本:
1 | nvm ls |
可以用 nvm 给不同的版本号设置别名
1 | nvm alias <xxx> <版本号> # 也可以自定义名称 |
指定默认node版本
1 | nvm alias default 14.16.0 # 也可以指定别名or nvm alias default xxx |
取消别名
1 | nvm unalias xxx |
删除已安装的指定版本
1 | nvm uninstall xxxx |