安装nvm & nodejs

nvm是Linux下常用的一个node.js多版本管理工具。

linux

# 安装 nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

# 让 nvm 生效 (按提示执行)
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"  # This loads nvm bash_completion

source ~/.bashrc

# 验证 nvm
nvm -v
nvm install 14.21.3
nvm use 14.21.3
nvm alias default 14.21.3

node -v
npm -v

安装nvm-windows并使用

本段内容参考 https://blog.csdn.net/lewky_liu/article/details/87959839

nvm是Linux下常用的一个node.js多版本管理工具,但是nvm不能在Windows下使用,在GitHub上有个项目叫nvm-windows,可以让我们在Windows下对node.js进行多版本管理。

nvm-windows的下载地址:https://github.com/coreybutler/nvm-windows/releases

在Windows下完全卸载已安装的node.js

到GitHub的项目下载地址,选择下载nvm-setup.zip,解压后双击使用安装程序即可。

命令

# 查看已安装的nodejs版本
# 如果是第一次安装,会提示 No installations recognized.
nvm list
# 查看可安装的nodejs版本
nvm list available
# 安装指定版本的nodejs
nvm install 8.11.2 64-bit
# 使用指定版本的nodejs
nvm use 8.11.2
# 验证
node -v

安装fnm(替代nvm)

https://github.com/schniz/fnm/releases下载安装包。此处以linux为例。

下载后解压得到fnm文件,并复制到/usr/local/bin中。

vim ~/.bashrc

追加

eval "$(fnm env --use-on-cd)"

source ~/.bashrc

安装nodejs并使用

# 安装nodejs 20
fnm install 20

fnm use 20
fnm default 20
作者:张三  创建时间:2026-06-06 22:46
最后编辑:张三  更新时间:2026-06-08 19:45
上一篇:
下一篇: