Skip to content

NVM 使用指南 ​

本章節將介紹 NVM 的常用命令和使用方法。以下命令適用於所有操作系統,但 Windows 版本的一些命令可能略有不同。

常用命令 ​

查看可用命令 ​

bash
nvm

執行 nvm 命令而不加任何參數將顯示所有可用的命令和相關幫助信息。

查看可安裝的 Node.js 版本 ​

bash
nvm list available

此命令會顯示可以安裝的 Node.js 版本列表。

可用版本

安裝 Node.js ​

bash
# 安裝最新版本的 Node.js
nvm install latest

# 安裝指定版本的 Node.js
nvm install 14.17.0

# 安裝最新的 LTS 版本
nvm install lts

安裝時會顯示 Node.js 和 npm 的相應版本號。

查看已安裝的版本 ​

bash
# 簡寫命令
nvm ls

# 全名命令
nvm list

此命令會列出已安裝的所有 Node.js 版本,當前使用的版本前面會有一個星號(*)標記。

已安裝版本

切換 Node.js 版本 ​

bash
# 使用指定版本
nvm use 14.17.0

# 使用指定版本簡寫
nvm use 14

# 使用最新版本
nvm use latest

# 使用最新的 LTS 版本
nvm use lts

切換版本後,當前使用的 Node.js 版本前面會顯示星號(*)標記。

設置默認 Node.js 版本 ​

bash
nvm alias default 14.17.0

設置默認版本後,每次打開新終端時,將自動使用該版本的 Node.js。

卸載 Node.js 版本 ​

bash
nvm uninstall 14.17.0

此命令將卸載指定版本的 Node.js。

高級用法 ​

項目特定版本 ​

您可以在項目根目錄創建 .nvmrc 文件,並在其中指定該項目應使用的 Node.js 版本。這樣,在項目目錄中執行 nvm use 命令時,NVM 將自動使用 .nvmrc 中指定的版本。

例如,在 .nvmrc 文件中寫入:

14.17.0

然後在項目目錄中執行:

bash
nvm use

NVM 將自動切換到 14.17.0 版本的 Node.js。

使用鏡像加速 ​

如果您在中國大陸地區,可以通過設置鏡像來加速 Node.js 的下載:

Windows 版本 ​

bash
# 設置 npm 鏡像
nvm npm_mirror https://npmmirror.com/mirrors/npm/

# 設置 Node.js 鏡像
nvm node_mirror https://npmmirror.com/mirrors/node/

Linux/MacOS 版本 ​

在 ~/.bashrc 或 ~/.zshrc 文件中添加:

bash
export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node
export NVM_NPM_MIRROR=https://npmmirror.com/mirrors/npm

然後運行 source ~/.bashrc 或 source ~/.zshrc 使配置生效。

安裝時指定架構 ​

在 Windows 上,您可以指定安裝 32 位或 64 位版本的 Node.js:

bash
# 安裝 32 位版本
nvm install 14.17.0 32

# 安裝 64 位版本
nvm install 14.17.0 64

運行特定版本的 Node.js ​

不切換當前版本的情況下,運行特定版本的 Node.js:

bash
nvm run 14.17.0 app.js

此命令將使用 14.17.0 版本的 Node.js 運行 app.js 文件,而不會更改當前使用的版本。

NVM - Node.js版本管理工具,NVM中文網由www.nvmnode.com整理維護