前言 nvm is a version manager for node.js, designed to be installed per-user, and invoked per-shell. nvm works on any POSIX-compliant shell (sh, dash, ksh, zsh, bash), in particular on these platforms: unix, macOS, and windows WSL.(Github )
安装Nvm Windows 1 winget install CoreyButler.NVMforWindows
Linux 1 wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.9/install.sh | bash
~/.bashrc 1 2 export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
MacOS
~/.bashrc 1 2 3 export NVM_DIR="$HOME/.nvm" [ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh" [ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm"
查看nvm版本
安装Nodejs版本 安装指定版本
<version>:版本号
安装最新版
安装最新稳定版的Nodejs
查看所有可以安装的Nodejs版本
卸载指定版本的Nodejs
<version>:版本号
查看已安装的Nodejs版本
切换当前使用的Nodejs版本
完成 参考文献 简书——my木子 简书——Angeladaddy