Linux | Ubuntu零基础安装 nvm 管理nodejs

server/2025/1/1 1:37:55/

目录

介绍

项目地址

前置工具

安装

查看环境配置

更新环境变量

查看版本

查看 nodejs包 列表

安装nodejs

查看 nvm 状态

测试 nodejs


介绍

nvm是什么?你可以把它理解成 nodejs的管理软件,方便快速切换nodejs的版本,达到兼容状态

废话不多说啦,直接上案例安装教程!!

项目地址

https://github.com/nvm-sh/nvm

前置工具

需要安装一个 cURL 去看看我的极简安装 cURL文章吧

Linux | Ubuntu零基础安装学习cURL文件传输工具-CSDN博客

安装

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash

查看环境配置

cat ~/.bashrc

更新环境变量

source ~/.bashrc

查看版本

command -v nvm

查看 nodejs包 列表

nvm ls-remote

安装nodejs

# 安装与网页相同的版本nvm install v22.12.0

查看 nvm 状态

nvm list

可以看到安装后默认使用 v22.12.0版本的 nodejs,如果不放心,可以继续测试一下

测试 nodejs

node -v

就会输出一个版本号出来

谢谢大佬们的观看,不妨点一点小赞,留下您的访问痕迹

(到底啦)


http://www.ppmy.cn/server/154381.html

相关文章

数据的存储和处理——创建数组

今天是学习python的第二天,感觉已经从C的习惯中走出来了,适应了python语言的代码规则。今天主要学习Python中Numpy模块中的array()函数以及arange()函数,以及random子模块下的rand()函数、randn()函数,randint()函数。由于函数比较…

交换机与路由器的区别

交换机和路由器是网络中的两种关键设备,它们各自承担不同的功能,主要区别体现在以下几个方面: 一、工作层次与功能 交换机: 工作层次:交换机主要工作在OSI模型的第二层,即数据链路层。 功能:交…

LeetCode -Hot100 - 56. 合并区间

前言 本专栏主要通过“LeetCode 热题100”,来捡起自己本科阶段的算法知识与技巧。语言主要使用c/java。如果同样正在练习LeetCode 热题100的朋友欢迎关注或订阅本专栏。有疑问欢迎留言交流~ 题目描述 题目链接 给定一个整数数组 nums,将数组中的元素…

WPF编程excel表格操作

WPF编程excel表格操作 摘要NPOI安装封装代码测试代码 摘要 Excel操作几种方式 使用开源库NPOI(常用,操作丰富)使用Microsoft.Office.Interop.Excel COM组件(兼容性问题)使用OpenXml(效率高)使用OleDb(过时) NPOI安装 封装代码 using System; using System.IO; u…

关键客户转化为会员的重要性及 “开源 AI 智能名片 2 + 1 链动模式商城小程序” 在其中的应用剖析

摘要: 本文聚焦于商业运营中把关键客户转化为会员的重要意义,深入探讨在此过程中新兴技术与模式的作用。以 “开源 AI 智能名片 2 1 链动模式商城小程序” 为例,阐述其如何助力企业精准识别、转化关键客户为会员,实现营销的精准化…

指针学习-

指针基础 (1)p (int *) 1732——p指向地址为1732的int变量 (2)指针声明符不是指针的组成部分,p是指针变量而不是*p (3)不同类型的指针变量之间不能相互赋值 (4)指针初始…

【Rust自学】7.4. use关键字 Pt.2 :重导入与换国内镜像源教程

喜欢的话别忘了点赞、收藏加关注哦,对接下来的教程有兴趣的可以关注专栏。谢谢喵!(・ω・) 7.4.1. 使用pub use重新导入名称 使用use将路径导入作用域内后。该名称在词作用域内是私有的。 以上一篇文章的代码为例: m…

嵌入式学习-QT-Day08

嵌入式学习-QT-Day08 八、数据库 1、准备工作 2、连接数据库 3、创建表 4、增删改 5、查询 5.1 全查 5.2 模糊查询 八、数据库 1、准备工作 Qt本身并没有数据库的功能,但是Qt支持调用其他主流的数据库产品,并且这些数据库产品指定了统一的Qt接口&#xf…