nvm安装和使用
NVM(Node Version Manager)是一个用于在Mac OS和Linux系统上管理多个Node.js版本的工具。下面是如何使用NVM的基本步骤:
安装NVM
首先,确保你的系统中没有通过其他方式安装Node.js。然后,根据你的操作系统,按照以下步骤安装NVM:
对于Mac/Linux用户:
可以通过以下命令行安装NVM(确保你的系统中已安装curl):
Bash
1curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
或者使用wget:
Bash
1wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
安装完成后,重启终端或运行以下命令来激活NVM:
Bash
1export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
2[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
使用NVM安装Node.js
安装特定版本的Node.js:
Bash
1nvm install 16.14.0
这将安装Node.js 16.14.0版本。你可以替换为你需要的任何版本号。
列出可用的Node.js版本
Bash
1nvm list
这将显示所有已安装的Node.js版本以及当前正在使用的版本。
切换Node.js版本
要切换到已安装的另一个版本:
Bash
1nvm use 14.15.0
这将使Node.js 14.15.0成为当前使用的版本。
设置默认Node.js版本
如果你希望每次打开终端时都自动使用特定版本的Node.js,可以设置默认版本:
Bash
1nvm alias default 16.14.0
卸载Node.js版本
如果你不再需要某个版本的Node.js,可以卸载它:
Bash
1nvm uninstall 14.15.0
查看帮助信息
如果你需要更多关于NVM的命令和选项,可以运行:
Bash
1nvm help
以上就是基本的NVM使用方法,它大大简化了Node.js版本的管理和切换过程。
注:如果你已经安装了 Node.js,然后决定使用 NVM 来管理不同版本的 Node.js,理论上你需要先卸载已安装的 Node.js,然后再安装 NVM。原因是 NVM 需要管理 Node.js 的安装路径和版本,如果系统中已经存在 Node.js,NVM 可能无法正确地管理或识别这些预先存在的安装。