返回
NVM在手,多版本Node.js管理无忧
开发工具
2023-11-29 10:42:57
NVM(Node Version Manager)是一个管理Node.js版本的工具,它允许您在同一台机器上安装和运行多个Node.js版本,并轻松地在它们之间切换。这对于开发人员来说非常有用,因为它允许您在不同的项目中使用不同的Node.js版本,而无需每次都重新安装Node.js。
安装NVM
首先,您需要安装NVM。您可以从NVM的官方网站下载适用于您操作系统的安装程序。
- Windows:https://github.com/coreybutler/nvm-windows/releases
- macOS:https://github.com/nvm-sh/nvm/releases
- Linux:https://github.com/nvm-sh/nvm/releases
安装完成后,您需要将NVM添加到您的系统路径中。这可以通过在您的.bash_profile
或.zshrc
文件中添加以下内容来实现:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
然后,您需要重新加载您的shell以使更改生效。
使用NVM
安装好NVM后,您就可以使用它来安装和管理Node.js版本了。
安装Node.js版本
要安装一个Node.js版本,您可以使用以下命令:
nvm install <version>
例如,要安装Node.js 16.13.2版本,您可以使用以下命令:
nvm install 16.13.2
NVM将自动下载并安装Node.js版本。
使用Node.js版本
要使用一个Node.js版本,您可以使用以下命令:
nvm use <version>
例如,要使用Node.js 16.13.2版本,您可以使用以下命令:
nvm use 16.13.2
NVM将自动切换到Node.js 16.13.2版本。
列出已安装的Node.js版本
要列出已安装的Node.js版本,您可以使用以下命令:
nvm ls
NVM将列出所有已安装的Node.js版本。
卸载Node.js版本
要卸载一个Node.js版本,您可以使用以下命令:
nvm uninstall <version>
例如,要卸载Node.js 16.13.2版本,您可以使用以下命令:
nvm uninstall 16.13.2
NVM将自动卸载Node.js版本。
总结
NVM是一款非常方便的工具,它可以帮助您轻松地在不同的项目中使用不同的Node.js版本。NVM的安装和使用都非常简单,即使您是Node.js新手,也可以轻松上手。