📜  nvm 备忘单 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:44:50.301000             🧑  作者: Mango

nvm 备忘单 - Shell-Bash

介绍

nvm (Node Version Manager) 是一个命令行工具,用于在同一台机器上管理多个 Node.js 版本。它可以轻松地在不同的项目之间切换 Node.js 版本,而不必担心不同项目所需的不同的 Node.js 版本之间的冲突。

安装

要安装 nvm,请使用以下 curl 命令:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.38.0/install.sh | bash

安装成功后,请重新打开终端或使用以下命令:

source ~/.bashrc
使用

列出可用版本

您可以使用以下命令列出可以安装的 Node.js 版本:

nvm ls-remote

安装特定版本

要安装特定版本的 Node.js,请使用以下命令:

nvm install <node_version>

例如,要安装 v12.22.1 版本,您可以运行以下命令:

nvm install v12.22.1

安装后,您可以使用以下命令启动所安装版本的 Node.js:

nvm use <node_version>

例如,要使用 v12.22.1 版本,您需要运行以下命令:

nvm use v12.22.1

切换版本

在安装多个 Node.js 版本后,您可以使用以下命令切换 Node.js 版本:

nvm use <node_version>
卸载

如果您想卸载 nvm,请使用以下命令:

rm -rf ~/.nvm

同时还需要注释掉您的 ~/.bashrc~/.bash_profile 文件中的以下行:

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
# This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
总结

nvm 是管理 Node.js 版本非常有用的工具。您可以轻松地在多个 Node.js 项目之间切换版本而不必担心冲突。您可以使用列出可用版本、安装特定版本、切换版本等命令来使用 nvm。