window不用nvm快速进行node版本的切换(基于上一篇中nvm的限制)

190 阅读1分钟

方案:使用官方二进制文件 + 手动软链接(适合高级用户-能找到环境变量在哪里的)

步骤:

  1. 下载多个版本的 Node.js 二进制包(nodejs.org
  2. 解压到统一目录,如:
~/.local/node/v18.16.0
~/.local/node/v20.10.0
  1. 创建软链接指向当前使用的版本:
ln -sf ~/.local/node/v20.10.0 ~/.local/node/current
  1. 设置环境变量(加入 PATH):
export PATH=~/.local/node/current/bin:$PATH

手动进行修改

image.png

  1. 切换版本时只需修改软链接:
ln -sf ~/.local/node/v18.16.0 ~/.local/node/current

手动修改(进行版本切换的时候不用去找环境变量,直接修改需要的node版本为nodejs-(和环境变量中的文件名保持一致),原来修改修改的nodejs修改为原文件名)-自动进行匹配。

image.png