Windows的Node管理

发布时间 2023-10-30 12:36:00作者: Hlmove

Windows的Node管理

此文章主要说明系统已经存在Node环境,使用gnvm工具快速切换node版本,方便前端操作

1.安装gnvm工具

下载

安装地址:https://github.com/Kenshin/gnvm

image-20231030112101880

安装

下载完成后是一个.exe文件,此时,如果存在Node.js环境,直接放到自己的文件夹中

image-20231030112152445

image-20231030112313477

测试

  • cmd 下,输入 gnvm version,输出 版本说明 则配置成功。

    image-20231030112411187

  • 此时如果使用gnvm ls查询存在的版本会出现查询不到,这是正常的,后续进行修改操作

使用

  1. 首先在当前文件夹中使用管理员模式运行gnvm.exe,让其生成.gnvmrc文件

  2. 在当前文件夹直接安装所需要版本

    1. gnvm install {所需版本}

  3. 安装结束后,会在当前文件夹生成新的以版本号命名的文件夹

    image-20231030113213009

  4. 文件夹中存在当前版本的node.exe文件

    image-20231030113313694

  5. 此时,使用gnvm ls,就会查找到版本

    image-20231030113708830

  6. 如果之前有安装的版本,可以创建版本号文件夹,将初始的node.exe放入版本号文件夹中

    image-20231030113831108

使用

安装任意版本
gnvm install {版本号}

gnvm install latest  //下载最新版本 
卸载本地任意 Node.js 版本
gnvm uninstall  {版本号}

gnvm uninstall  latest  //卸载最新版本 
切换本地存在的任意版本 Node.js
gnvm use {版本号}

PS:如果切换提示node.exe在使用中,可以直接将版本号文件夹中的node.exe复制到gnvm.exe同级的目录中替换node.exe

image-20231030114949771

列出本地已存在的全部 Node.js 版本
gnvm ls

image-20231030114728537

安装 NPM
gnvm npm latest
查询 Node.js 版本
//可以使用关键字 * 或者 正则表达式 /regxp/,例如: gnvm search 5.*.* 或者 gnvm search /.10./ 。

gnvm search 16.*.*

image-20231030115101363

官方文档中更加详细,详细学习可以查看

https://github.com/Kenshin/gnvm/blob/master/README.md