首页 > 编程语言 >如何支持同一台电脑上使用不同版本的Node.js版本

如何支持同一台电脑上使用不同版本的Node.js版本

时间:2023-08-08 10:26:44浏览次数:38  
标签:Node node nodejs 版本号 js 版本 nvm

在我们实际项目开发过程中,经常不同项目使用的node.js版本会也有所不同,为了方便维护不同版本的项目。可以使用nvm来解决。

1、下载nvm 
https://github.com/coreybutler/nvm-windows/releases


2、执行nvm-setup.exe完成安装
3、命令查找得到最新的nodejs版本:nvm list available


4、安装项目中所需要的nodejs版本:例如:nvm install 18.17.0


5、切换node.js版本:nvm use 版本号


6、其他nvm命令: nvm list查看本机所有 已安装版本;

nvm uninstall 版本号 删除指定node版本

标签:Node,node,nodejs,版本号,js,版本,nvm
From: https://www.cnblogs.com/ossbar/p/17613461.html

相关文章

  • CAP 7.2 版本发布通告
    前言今天,我们很高兴宣布CAP发布7.2版本正式版,我们在这个版本中主要致力于Dashboard对k8s服务发现的支持。从7.1版本以来,我们发布了4个小版本,在这些版本中我们主要解决发现的Bug和添加一些小功能,这篇文章中可能也会提及我们在这些小版本中加的一些小功能。下面,具体看......
  • JS实现根据数组对象的某一属性排序
    一、冒泡排序(先了解冒泡排序机制)以从小到大排序为例,冒泡排序的原理就是通过两层循环把数组中两两相邻的元素进行比较,是的大的元素放到后边,元素交换位置,从而一步步的交换元素的位置,使得最大的元素放到数组的末尾,这样内部的循环就进行了一轮,再根据外部的循环依次再把次大一点的元素......
  • .net core 单文件发布,找不到appsettings.json的问题
    解决方案config.SetBasePath(GetBasePath());config.AddJsonFile("appsettings.json",false);privatestringGetBasePath(){usingvarprocessModule=Process.GetCurrentProcess().MainModule;returnPath.GetDirectoryName(processModule?.FileName......
  • Linux jq 命令讲解与实战操作(json字符串解析工具)
    目录一、概述二、jq命令安装三、jq命令语法与示例详解1)基本用法2)常用选项3)查询和过滤1、选择字段2、过滤3、遍历数组4、组合操作4)修改和创建1、修改字段值:2、创建新字段:3、组合操作:4、条件修改5)运算符1、数值运算2、比较运算:3、逻辑运算:4、条件运算:6)变量和条件1、使用变量:2、条......
  • MySQL8.0版本无法连接kettle
    问题在于jar驱动包1.遇到的问题问题显示:Driverclass'org.gjt.mm.mysql.Driver'couldnotbefound,makesurethe'MySQL'driver(jarfile)isinstalled.org.gjt.mm.mysql.Driver猜测是mysql的jar驱动包未安装,于是给kettle添加进了:mysql-connector-java-8.0.22.ja......
  • 【JointJS】通过 Port 与图形进行连接
    Ports端口一个元素的一端和另一个元素的一端相连可以在Graph(逻辑层)中通过Link的target和source两个函数实现相连。从用户的角度出发,在Paper(视图层)中,用户通过鼠标移动从一个元素的一端拉一条线和另一个元素的一端相连,而这就需要借助端口(Ports)来实现。创建单个Port......
  • Clickhouse 极简单机版本安装部署
    Clickhouse极简单机版本安装部署摘要Clickhouse的安装与部署其实比较简单.但是为了能够更加简单的部署与使用.尤其是能够可以方便的添加到镜像内进行运行.所以记录一下方便快捷的处理方式.下载与使用的坑1.最新版本的clickhouseARM版本部署是报错的搭建不成......
  • JavaScript - JsBarcode条形码
    <!DOCTYPEhtml><html><scriptsrc="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.4/jquery.min.js"></script><scriptsrc="https://cdn.bootcdn.net/ajax/libs/jsbarcode/3.11.5/JsBarcode.all.min.js"><......
  • 安装python3.8 所对应的pandas 1.3.3 的版本
    1、进入Anacondaprompt环境 2.进入虚拟环境开始安装  ......
  • 钡铼技术嵌入式ARM控制器BBL302上运行Node-RED
    嵌入式ARM控制器BL301/BL302系列是工业级坚固型工业控制器,采用NXP的高性能处理器I.MX6ULL,搭配先进的ARMCortex-A7构架,运行速度高达800MHz,具有高度的稳定性。本产品最高可提供4路RS485/RS232,1路CAN口,2路网口,2路DI口,2路PWM口输出以及1路USB接口,1路电源输入/输出接口、1路HDMI视频显......