node版本管理工具之nvm的安装和使用

nvm 下载安装及相关命令 阅读详情

使用nvm管理和查看Node.js版本

如果你使用的是nvm(Node Version Manager),可以通过以下命令查看所有已安装的Node.js版本:

nvm ls

要切换到特定版本,可以使用以下命令:

nvm use <version>

例如,切换到版本14.19.2:

nvm use 14.19.2

要查看当前使用的Node.js版本,可以再次使用 node -v 命令。

一、nvm的介绍

1,什么是nvm?

nvm是Node Version Manager的简称,即为node版本管理工具

2,为什么要选择使用nvm?

nodejs使用的场景越来越多,因为是开源软件,具备大多数开源软件都存在的"版本"问题,版本发展越快,版本前后差异性越大,老系统用新版本node跑不起来,全局安装的第三方组件和node版本相关造成全局版本混乱。而nvm就解决了这一个问题。

优点:

  • 可安装多版本的node
  • 灵活切换当前的node版本
  • 多版本node并存

3,建议:先安装nvm再安装node

如果已经通过nodejs官网安装了node,需要先卸载node

二、nvm的安装

1,首先进入 nvm 的官网下载安装包

官网地址:http://nvm.uihtm.com

找到自己系统对应的版本进行下载,以下以 window 系统为例

​

下载完成后,进入安装流程

​ 

​ ​

安装完成后在终端输入nvm version,能查到版本号说明安装成功了。

​

2,使用nvm安装node 

在终端输入 nvm list available, 查看网络可以安装的版本。

​

选择一个版本安装,比如 install 16.20.1

​

使用这个版本的node,nvm use 16.20.1。输入node -v 和 npm -v可以查询到node和npm的版本号。 

​

输入nvm list 查看已经安装的node,*号表示当前使用的node版本。

​

三、nvm常用的命令 

命令说明
nvm list查看已经安装的版本
nvm list installed查看已经安装的版本
nvm list available查看网络可以安装的版本
nvm arch查看当前系统的位数和当前nodejs的位数
nvm install [arch]安装制定版本的node 并且可以指定平台 version 版本号 arch 平台
nvm on打开nodejs版本控制
nvm off关闭nodejs版本控制
nvm proxy [url]查看和设置代理
nvm node_mirror [url]设置或者查看setting.txt中的node_mirror,如果不设置的默认是 https://nodejs.org/dist/
nvm npm_mirror [url]设置或者查看setting.txt中的npm_mirror,如果不设置的话默认的是:https://github.com/npm/npm/archive/.
nvm uninstall卸载指定的版本
nvm use [version] [arch]切换指定的node版本和位数
nvm root [path]设置和查看root路径
nvm version查看当前的版本

nvm安装详细教程 如果有C:\Users\用户名\AppData\Roaming\npm,则将其修改为D:\software\nvm\node_global(刚刚新建node_global文件夹的位置),如果没有就自己新建D:\software\nvm\node_global,总之保证有以下图片中内容。win + R ,输入cmd ,回车后,在命令行输入nvm root 命令,可以查看nvm的安装根路径在那个文件夹。win + R ,输入cmd ,回车后,在命令行输入nvm -v 命令,返回版本号,证明配置成功。 阅读详情

相关推荐

【nvm 安装 配置】Nvm和Node.js的安装

Nvm安装 1、下载nvm安装包。 2、进入安装文件目录,找到setting.txt。 这里重点说一下: node_mirror, npm_mirror 要设置为淘宝镜像,否则下载nodejs很很慢。 还有一个proxy(代理),如果你的公司的网络设置了代理,要把代理地址填写进去,否则下载不了。 3、安装制定版本的node 我这里指定安装 10.16.0 这个版本。 nvm install 10.16.0 4、安装成功之后 可以文件夹中看到 运行命令 同样可以查看到。 ..

jmszl1991的博客 4810

nvm介绍、nvm下载、nvm安装、配置及nvm使用(Node Version Manager)nodejs版本管理切换工具

在工作中,我们可能同时在进行2个或者多个不同的项目开发,每个项目的需求不同,进而不同项目必须依赖不同版本的NodeJS运行环境,这种情况下,对于维护多个版本的node将会是一件非常麻烦的事情,nvm就是为解决这个问题而产生的,他可以方便的在同一台设备上进行多个node版本之间切换。Node Version Manager(NVM) 是一种用于管理多个主动节点.js版本的工具。Node.js平台,Node.js工具社区和Node.js库是快速移动的目标 - 在一个Node.js版本下可能有效的方法不能保证适用

南北极之间 20万+

Windows11 安装 nvm node版本管理工具

Node.js 是一款强大的开发工具,而版本管理工具 NVM 则可以帮助我们在不同的项目中灵活地切换和管理 Node.js 版本。在 “编辑环境变量” 窗口中,点击 “新建” 按钮,然后输入 NVM 的安装路径(根据您实际的安装路径进行设置)。在 Windows 11 桌面上,点击任务栏上的搜索图标并输入 “环境变量”,然后选择 “编辑系统环境变量”。在 “系统变量” 部分,找到并选中名为 “Path” 的变量,然后点击 “编辑” 按钮。您可以选择一个合适的位置。在弹出的窗口中,点击 “环境变量” 按钮。

Java老兵的后端进阶与AI前沿探索之路。 2758

NVM命令行操作命令

nvm命令行操作命令 1,nvm nvm list 是查找本电脑上所有的node版本 - nvm list 查看已经安装的版本 - nvm list installed 查看已经安装的版本 - nvm list available 查看网络可以安装的版本 2,nvm install 安...

chuying1476的博客 4726

Windows保姆级安装Node.js版本管理神器nvm教程(2023)

我们在学习前端或者工作过程中,大概率遇到有的项目支持高版本运行,而有的项目可能不支持,那么就需要切换node版本,如果卸载node再安装另一版本显然觉得不够优雅、不够专业,因此使用nvm进行不同版本管理能够极大的提高我们切换node的效率。当然了在nvm安装的过程中有很多坑,许多新手的兄弟姐妹们非常容易陷入无法自拔,那么请往下看,我将带领你们一步到位保姆方式安装,一步一说明一提醒,只要按照我的教程一步一走即可,那么接下来开始上车走起。

qq_58221659的博客 4080

node版本管理工具Node Version Manager(nvm)的安装及使用

在 nvm 的安装路径下,找到 settings.txt文件,设置node_mirror与npm_mirror为国内镜像地址。执行切换一种镜像即可,我这里用的时候阿里云的。切换国内镜像源以后,查询命令就很快了。到这一步后等待安装成功即可。这是没有切换国内镜像的案例。

八月林城的博客 2358

nvm(node版本管理工具) 的安装、配置/全局配置全过程

我们输入nvm指令 是没有问题的,但是node -v ,npm-v 是不行的, 需要包管理器nvm中 安装下node包 ,然后切换到所安装的版本中( 如果有星号,不会有这个问题) ,参考第四步, 问题就出在nodejs没有生成,导致的。排查思路: 1.是否安装了xx包,2.安装成功,环境/系统 变量路径是否配置正确(基本问题出在这两步骤上), 有时候路径没错,重新复制,粘贴给环境变量,就能解决,很神奇。根据自己的需求, 可以自定义修改位置,路径不能是中文,避免引发异常的问题。已经有的,就不需要再添加了。

m0_71071209的博客 1万+

PowerBI参数化实战:3分钟搞定动态数据源切换(附常见错误排查)

本文详细介绍了PowerBI参数化实战技巧,教你3分钟实现动态数据源切换。通过创建参数、改造查询和测试切换三步,轻松应对多环境部署与团队协作中的路径问题,并附上常见错误排查指南,有效提升报表的可维护性和工作效率。

p1q2r的博客 585

nvm下载安装及node版本管理

nvm下载安装及node版本管理背景nvm下载及安装1. nvm下载2. nvm安装3. nvm配置环境变量配置nvm配置淘宝镜像4.nvm常用命令node管理1.nvm下载node2.node环境配置总结 背景 目前项目主要使用到node v8.9.3和node v12.18.0两个版本,不想每次手动修改环境变量进行切换,所以想通过nvm实现版本控制。 nvm下载及安装 1. nvm下载 点击链接[^1]进入nvm下载网页,选择nvm-setup.zip版本下载 zip包下载完成后进行解压缩,双击解压出

qq_38192105的博客 3万+

Zemax API 与 Python 的独立应用程序

Zemax 提供了多个 python 示例代码,位于 Documents\Zemax\ZOS-API Sample Code\Python。使用以下代码,它们保存在 ZOS 文件目录中:/Documents\Zemax\Samples\API\Python。此代码块定位已安装的 OpticStudio 版本,确定根目录,创建命名空间和类,加载局部变量。如果定义的镜头需要一些特殊的编辑,例如反转,一种快速方法是从位于编程选项卡的 ZOS-API 语法帮助中找到相应的命令。重新运行整个代码块,镜头方向会改变。

jkh920184196的博客 1977

【实战】Python 携程酒店价格实时抓取爬虫项目全解析

摘要:本文介绍了一个基于Python的携程酒店价格实时抓取系统开发方案。系统采用Requests、BeautifulSoup和Selenium等技术栈,实现了多城市、多日期的酒店数据采集,包括价格、评分、位置等关键信息。通过请求头伪装、IP代理、随机等待等反爬策略,有效应对携程的反爬机制。系统支持数据清洗、去重和CSV/Excel导出,并提供了多线程优化、代理池集成等进阶方案。本文详细阐述了技术原理、代码实现和优化策略,同时强调了数据采集的合法合规性,为旅游行业数据分析提供了可靠的数据获取方案。

2503_91057718的博客 2604

全网最全的Node版本管理工具NVM安装使用教程

nvm 全名 Node.js Version Management,顾名思义是一个 Node.js 的版本管理工具。通过nvm install 命令安装几个常用版本node,node中自带npm所以就不用单独安装npm了。使用nvm install命令安装node时,使用默认的镜像地址会很慢,可以改用淘宝镜像地址。找到/nvm/settings.txt文件,配置node镜像和npm镜像地址为淘宝镜像地址。注意:一定要下载最新版本的nvm,否则安装node18以上版本时,npm会报错。

qq_41765777的博客 1721

DRM遇到的实际问题及领悟(3)

DRM遇到的实际问题及领悟(3)

phmatthaus的专栏 635

node版本管理工具 -- nvm安装与使用

nvm安装与使用

Daniel 1820

最详细的 SAP ABAP Web Service 创建和消费步骤讲解

本文原版发表于 SAP 官方社区,当时用的英文版写作,标题为:Step by step to create, consume and trace web service in ABAP system https://blogs.sap.com/2014/05/20/step-by-step-to-create-consume-and-trace-web-service-in-abap-system/ 总共阅读量超过 18 万。 How to create web service provider in A

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 3148

生成模型实战 | 基于Transformer生成音乐

本文介绍了基于Transformer架构的音乐生成方法,将音乐视为一系列事件序列进行处理。与将音乐表示为多维图像的MuseGAN不同,该方法使用类似GPT的仅解码器模型,基于先前事件预测下一个音乐事件。模型使用MIDI格式的钢琴音乐数据,通过分词处理将音符转换为note-on、note-off、time-shift和velocity四种事件类型,共388个独特词元,映射为索引序列后输入网络。训练完成后,可通过调整温度参数控制生成音乐的新颖性,从而创作出风格类似训练数据且连贯逼真的音乐作品。

盼小辉丶的博客 5796

Windows 上安装nvm node版本管理工具 windows安装nvm 管理工具

全局安装和局部安装: NVM 允许用户在全局和项目级别(局部)上安装 Node.js。是 Node Version Manager 的缩写,是一个用于管理 Node.js 版本的工具。版本切换: 可以在已安装的 Node.js 版本之间进行切换,以确保项目使用的是兼容的 Node.js 版本。创建完成之后,在当前nvm安装路径下打开CMD终端,指定下面两个命令配置全局路径和缓存路径。默认安装之后,nvm运行仅限于在安装路径使用,肯定不行,需要在电脑全局中使用。这两个系统变量是否存在(在nvm安装路径打开。

半只 2225

AI智算-K8s+vLLM & Ray:DeepSeek-r1 671B 满血版分布式推理部署实践

自从上次发布 【AI-智算】K8s+SGLang实战:DeepSeek-r1:671b满血版多机多卡私有化部署全攻略] 文章后,本次将演示另一个主流推理引擎工具——vLLM,结合K8s、LWS、Ray、Volcano等技术栈,部署DeepSeek-r1 671b 满血版分布式推理集群,并对比其与SGLang推理引擎的性能表现。

Kason_iWiki 1823

MAC安装使用Node版本管理工具NVM

苹果电脑,MAC安装使用Node版本管理工具nvm

weixin_48226213的博客 942

ANFIS实现数据非线性回归附Matlab代码

在本文中,我们将介绍如何使用Matlab实现基于MSE的ANFIS非线性回归,并提供相应的源代码。ANFIS是一种融合了模糊逻辑和神经网络的方法,它可以通过学习数据集中的模式来构建一个模糊推理系统。ANFIS的训练过程基于最小化MSE,以提高模型的拟合能力。通过上述代码示例,我们可以使用基于MSE的ANFIS模型对数据进行非线性回归,并获得相应的预测结果。在示例中,我们定义了一个包含两个样本的新输入数据集 X_new,然后使用训练好的ANFIS模型进行预测,并将结果存储在变量 Y_pred 中。

2301_79326588的博客 473

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

node.js及npm版本管理工具nvm安装及使用

通过使用 nvm,你可以轻松地在不同的 Node.js 版本之间切换,这对于开发、测试以及运行依赖于特定 Node.js 版本的应用程序非常有用。,你可以轻松地在不同的 Node.js 版本之间切换,这对于开发、测试以及运行依赖于特定 Node.js 版本的应用程序非常有用。当你安装一个特定版本的 Node.js 时,它通常会自带一个与之兼容的。如果你想知道特定版本的 Node.js 推荐使用哪个版本的 npm,可以查看 Node.js 的。这确保了在那个特定的 Node.js 版本中,你使用的。

weixin_46660849的博客 8万+

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Linux安装nvm Node版本管理工具

  NVM是一个非常方便的node包管理工具,可以实现在NodeJS各个不同版本之间自由的进行切换。下面,介绍用root权限安装NVM工具。到2021年7月,nvm的最新版本为v0.39.1。 最新包下载地址:https://github.com/nvm-sh/nvm/archive/refs/tags/v0.39.1.tar.gz 1.下载包 lin@lin-PC:/data/home/lin/soft$ wget https://github.com/nvm-sh/nvm/archive...

林中静月下仙的博客 2576

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Node.js 安装与版本管理(nvm 的使用)

在工作中,你可能遇到过某个项目需要高版本的 node 才能运行,而有的项目可能只支持低版本的 node,此时就可以借助于一些 Node 版本管理工具,比如 nvm(Node Version Manager),帮助我们快速在不同的版本间切换。请注意,nvm 正如其 github 仓库所言,并不能很好的直接支持 Windows 系统:所以,使用 Windows 系统的我选择使用其推荐的 nvm-windows 来管理 Node.js 版本。

qq_59125846的博客 2654

【NVM】Linux下安装nvm-node版本管理工具

在安装 NVM 之前,需要确保系统已经安装了必要的依赖,这些依赖对于后续使用 NVM 安装和管理 Node.js 至关重要。安装好 NVM 后,就可以使用它来安装不同版本的 Node.js 了。安装脚本执行完成后,需要配置环境变量,让系统能够识别。若成功输出版本号,则说明 NVM 已经安装并配置好了。通常安装脚本会自动将相关配置添加到用户的。则是 Node.js 中安全相关功能依赖的库。包含了编译 Node.js 所需的基本工具,是当前的稳定版本号,你可以前往。查看最新版本号并进行替换。

m0_65345551的博客 691

node版本管理工具nvm的安装与使用

node版本管理工具nvm的安装与使用。

bighead的博客 863

Node版本管理工具--NVM的安装与使用

nvm是node的版本管理工具,当我们运行不同的项目需要不同的node版本时,不需要卸载重装,nvm可以轻松无痛切换node版本。

suheivy的博客 1720
上一篇: Git 客户端可视化工具tortoisegit
下一篇: vite是什么
涵冰...
博客等级 码龄4年 2438粉丝 243原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

涵冰...

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值