当前位置: 首页 > article >正文

windows 下Node.js 版本管理工具

目录

1、概述:

2、下载安装

3、nvm命令

4、如何安装不在可用列表里面的版本


1、概述:

不同项目使用的nodejs版本和依赖等不同,需要进行nodejs的版本切换,使用nvm可以方便的切换当前的nodejs版本

windows可以使用 nvm-windows

大概的原理就是,nvm会下载多个版本的nodejs保存到自己的安装目录,用哪个版本时候,就把那个版本的拷贝到nodejs安装目录。就是省了人去卸载、下载、安装的过程

2、下载安装

地址:

https://github.com/coreybutler/nvm-windows/releases

可以下载安装版,nvm-setup.exe直接安装,如果之前已经安装了nodejs,可以先卸载之前的。

过程中需要设置两个路径:

1、nvm的安装路径,这里面会保存多个nodejs版本,比如我这有14和16两个版本

2、nodejs的安装路径,就是当前使用的nodejs。

3、nvm命令

1、nvm list available

列出可用的nodejs版本。

 2、nvm list

列出本机已经安装的nodejs,以及当前在用哪一个版本

 3、nvm install <version> 

安装指定的版本,比如:nvm install 18.16.0

4、nvm install <version>

卸载指定的版本

5、nvm use [version]

使用指定的版本

6、直接输入nvm,查看其他命令帮助

4、如何安装不在可用列表里面的版本

通过nvm list available,我们可以看到,可用版本是16以上,如何安装一个14的版本呢?

我们可以到这里查询下载历史版本

以往的版本 | Node.js (nodejs.org)

比如我这里需要14版本,点击【查看与下载】 ,下载相应系统的版本,我这里下载windows下的x64压缩包,下载后解压拷贝到nvm安装目录下,如下

 

我们用nvm list 就可以看到刚下载的14版本

使用nvm use 14.21.3 切换到14版本


http://www.kler.cn/news/17181.html

相关文章:

  • Java方法引用:提高代码可读性和可维护性
  • C++和Python编程语言各自的优缺点总结,分享一下我对程序员职业规划的看法
  • 【id:59】【20分】D. 旅馆顾客统计(静态成员)
  • 应用,auto,内联函数
  • 计算机基础 -- 硬件篇
  • 2023年web前端开发之JavaScript进阶(一)
  • 开心档之C++ 指针
  • Flex弹性布局
  • Vue电商项目--axios二次封装
  • 2023-05-06 GPT替代
  • 容器适配器---deque和STL ---stack queue priority_queue的模拟实现 C++
  • 【刷题之路Ⅱ】LeetCode 61. 旋转链表
  • 【转存】SpringBoot 中的自带工具类,快速提升开发效率
  • 基于javaweb的学生就业管理系统
  • 如何固定权重,对某些层得学习率改为0?
  • 教育专题讲座(带答案)
  • 基于标签的协同过滤算法实现与个人兴趣相关的文章推荐
  • Renesas瑞萨A4M2和STM32 CAN通信
  • 程序员如何学好PHP?做好这五个方面就够了
  • 使用Webpack搭建项目(vue篇)
  • [230507]托福听力真题TPO66词汇 |无重复|20:50~21:55 + 8:00~8:30
  • Nginx搭建以及使用(linux)
  • ( 数组和矩阵) 697. 数组的度 ——【Leetcode每日一题】
  • 基于springboot的家政服务管理平台(源码,设计文档等)
  • 四元数快速入门【Quaternion】
  • 【软考数据库】第七章 关系数据库
  • 拥抱智能时代:初探RFID系统
  • C++每日一练:小艺照镜子(详解分治法)
  • Sprinboot+Vue前后端分离的电脑手机服装数码产品商城系统
  • 探索Qt线程编程的奥秘:多角度深入剖析