如何正确使用nvm工具管理 node.js

目录

nvm概述

[nvm 下载](#nvm 下载)

[nvm 安装](#nvm 安装)

[nvm 实战](#nvm 实战)

测试1

测试2


nvm概述

用于管理 Node.js 版本的命令行工具。它允许开发者在同一台机器上安装和切换多个版本的 Node.js,以便于在不同的项目中使用不同的 Node.js 版本

nvm 下载

下载链接:nvm下载链接

nvm 安装

安装链接:nvm 安装教程

nvm 实战

查看可被下载使用的node.js的版本

复制代码
nvm list available

如图所示的三个参数的介绍

  • CURRENT(当前版本):CURRENT 是 Node.js 的最新发布版本,包含最新的特性和改进
  • LTS(长期支持版本):LTS 是 Node.js 的长期支持版本,适合生产环境使用。
  • OLD STABLE(旧稳定版本):OLD STABLE 是指已经结束 LTS 支持的旧版本,不会继续维护。

这里,我使用LTS稳定的node.js版本 22.12.0,22.13.0

测试1

  • 下载node.js版本 22.12.0

    nvm install 22.12.0

注意 :当你使用命令下载时,发现node.js 下载很慢,这时候,应该ctrl + c 结束 下载,配置镜像比如淘宝等。nvm 国内镜像:nvm 国内镜像,及其使用教程

关于配置镜像有两种方式,可以参考我的链接:nvm 国内镜像,及其使用教程

我使用第一种,在nvm的下载文件settings.txt 文件中添加 对应的镜像,然后保存,重新下载node.js

提示:我使用Listary 快速找到settings.txt 文件的,需要的可以到网上下载使用

添加镜像地址,在settings.txt 文件

复制代码
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/

结果1:node.js版本 22.12.0 下载成功

使用 nvm list 可以看的被nvm 管理的node.js


测试2

  • 下载node.js版本 22.13.0

    nvm install 22.13.0

提示:使用 nvm list 可以看到被nvm 管理的node.js 多一个22.13.0 版本的

使用nvm use node.js的版本

示例:切换到 22.12.0版本的node.js

复制代码
 nvm use 22.12.0

示例:切换到 22.13.0版本的node.js

复制代码
nvm use 22.13.0

node.js版本切换成功

相关推荐
东方小月6 小时前
从零开发一个 Coding Agent(九):实现 Agent 的工具调用闭环
人工智能·前端框架·node.js
王八八。21 小时前
nvm 安装与配置完全指南:从零到多版本 Node.js 自由切换
node.js
紫禁玄科21 小时前
Shai-Hulud:npm生态的自我复制蠕虫风暴
前端·npm·node.js
烂蜻蜓1 天前
Node.js入门教程(十四):async/await
node.js
谢小飞3 天前
大文件上传很难?学会这招,GB文件秒传不是梦
前端·node.js
周小董3 天前
[1367]npm 安装 canvas 报错 node-gyp ERR
前端·npm·node.js
张龙6874 天前
Node.js 内存泄漏排查实战:从内存曲线到堆快照,一条可复用的定位路径
性能优化·node.js
烂蜻蜓4 天前
Node.js入门教程(七):工作机制
node.js
凌云拓界5 天前
NodeVerdict | .ndv 二进制格式:为 WASM 解码器设计的紧凑布局
安全·架构·开源·node.js·编辑器·软件工程·wasm
凌云拓界5 天前
NodeVerdict | 性能门禁:把追踪数据变成 CI 规则
ci/cd·信息可视化·开源·node.js·bug·数据可视化·安全架构