主页 > 软件开发  > 

常用nvm命令指南

常用nvm命令指南

nvm(Node Version Manager) 是一个用于管理 Node.js 版本的工具,可以轻松安装、切换和卸载不同版本的 Node.js。本文将介绍常用的 nvm 命令,帮助你高效管理 Node.js 环境。


1. 列出系统中通过 nvm 安装的所有 Node.js 版本 nvm list 作用

列出当前系统中通过 nvm 安装的所有 Node.js 版本。

输出示例 v16.20.2 v18.20.4 -> v20.17.0 default -> 18 (-> v18.20.4) system -> v14.21.3 (-> N/A) 说明

-> 表示当前正在使用的版本。

default 表示默认版本。

system 表示系统自带的版本(非 nvm 安装)。


2. 切换 Node.js 版本 nvm use 18.20.4 作用

切换到指定版本的 Node.js。

示例 nvm use 18.20.4 输出 Now using node v18.20.4 (npm v9.5.1) 说明

如果指定的版本未安装,nvm 会提示你先安装该版本。

切换版本后,当前终端会话会使用该版本的 Node.js。


3. 设置默认 Node.js 版本 nvm alias default 18.20.4 作用

设置默认的 Node.js 版本,每次打开新终端时会自动使用该版本。

示例 nvm alias default 18.20.4 输出 default -> 18.20.4 说明

设置默认版本后,即使重启终端或系统,也会自动使用该版本。


4. 安装指定版本的 Node.js nvm install 20.17.0 作用

安装指定版本的 Node.js。

示例 nvm install 20.17.0 输出 Downloading and installing node v20.17.0... Downloading nodejs.org/dist/v20.17.0/node-v20.17.0-darwin-x64.tar.xz... ######################################################################## 100.0% Computing checksum with shasum -a 256 Checksums matched! Now using node v20.17.0 (npm v10.2.0) 说明

安装完成后,会自动切换到新安装的版本。

可以通过 nvm list 查看已安装的版本。


5. 卸载指定版本的 Node.js nvm uninstall 16.20.2 作用

卸载指定版本的 Node.js。

示例 nvm uninstall 16.20.2 输出 Uninstalled node v16.20.2 说明

卸载后,该版本将从系统中删除。

如果卸载的是当前使用的版本,nvm 会自动切换到默认版本。


总结

通过 nvm,你可以轻松管理多个 Node.js 版本,避免版本冲突问题。以下是常用命令的快速回顾:

命令作用nvm list列出已安装的 Node.js 版本nvm use <version>切换到指定版本的 Node.jsnvm alias default <version>设置默认的 Node.js 版本nvm install <version>安装指定版本的 Node.jsnvm uninstall <version>卸载指定版本的 Node.js

掌握这些命令后,你可以更高效地管理 Node.js 环境,适应不同的开发需求。

标签:

常用nvm命令指南由讯客互联软件开发栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“常用nvm命令指南