window系统中安装指定版本的node及nvm管理多版本node

一、查看node地址并把把node替换成指定版本(不推荐)

1、去node 官网下载你想要的node版本
2、进入控制面板->系统和安全->系统->高级系统设置->环境变量->找到path系统变量

image.png

image.png

image.png

查看node安装的地址,将解压后的文件替换该文件夹
image.png

二、多版本并行使用nvm管理

1、首先卸载node(可直接去对应的node地址,把node包删除)
2、下载nvm

  • nvm-noinstall.zip:绿色免安装版本,但是使用之前需要配置
  • nvm-setup.zip:下载之后点击安装,无需配置就可以使用,方便(推荐)。
  • Source code(zip):zip压缩的源码
  • Sourc code(tar.gz):tar.gz的源码,一般用于*nix系统

3、解压*nvm-setup.zip后傻瓜式安装即可,然后通过nvm -v查看是否安装成功。
4、如果是私有源,npm config set registry 私有源地址
5、安装指定版本的node
nvm install // 例如nvm install 16.13.0 最好不要安装结尾为单数的版本例如:16.13.1
5、使用具体版本的node
nvm use
如果出现以下错误,使用管理员权限打开控制台,重试即可。


xiezuo20220416-155944.png
三、nvm的常用语法
  nvm install stable   //安装最新稳定版 node

  nvm install  // 安装指定版本,可模糊安装,如:安装v4.0.0,可nvm install v4.0.0 或者 nvm install 4.4

  nvm uninstall //删除已安装的指定版本,语法与install类似

  nvm use       //切换使用指定的版本node

  nvm ls                         //列出所有安装的版本

  nvm ls-remote            // 列出所有远程服务器的版本(官方node version list)

  nvm current               //显示当前的版本

  nvm alias   //给不同的版本号添加别名

  nvm unalias      //删除已定义的别名

  nvm reinstall-packages    //在当前版本 node 环境下,重新全局安装指定版本号的 npm 包

三、nrm 切换npm源(也是开发中比较常用的管理工具)

1、安装:
npm install -g nrm
2、查看当前使用的源:
npm ls
3、切换源
nrm use (源)  // nrm use taobao
4、添加源
nrm add (名称) (源地址)
5、测试源的延迟
nrm test npm

你可能感兴趣的:(window系统中安装指定版本的node及nvm管理多版本node)