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

nvm node管理工具常用指令

注:使用nvm之前需要卸载掉原有的node

1.在终端输入 nvm list available, 查看网络可以安装的版本。在这里插入图片描述

点击visit后面的链接可查看完整版本列表
版本区别:

  • CURRENT:当前正在使用的 Node.js 版本。
  • LTS(Long Term Support):长期支持版本,适合大多数用户,提供更长时间的更新和支持。
  • OLD STABLE:之前的稳定版本,通常已经过时,但仍然可以使用。
  • OLD UNSTABLE:旧的、不再推荐使用的版本,可能包含已知问题。

2.nvm install 20.11.0 安装指定的node版本

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

5.常用指令

命令说明
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查看当前的版本

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 大数据时代的等保测评:数据安全与隐私保护
  • 数据结构(Day14)
  • k8s自动清理pod脚本分享
  • netty编程之基于websocket发送二进制数据
  • 案例精选 | 聚铭助力河北省某市公安局筑牢网络安全防护屏障
  • Python计算机视觉编程 第十章 OpenCV
  • 2024考研数学真题解析-数二:
  • 图的应用(拓扑排序)
  • Linux:Bash中的文件描述符
  • C语言 | Leetcode C语言题解之题409题最长回文串
  • 深入分析几个难以理解的Comparator源码
  • 心觉:小时候常听到的这些教导,正在禁锢你的人生,该翻身了
  • 小程序开发设计-第一个小程序:注册小程序开发账号②
  • C# 比较对象新思路,利用反射技术打造更灵活的比较工具
  • 【MYSQL表的增删改查(进阶)】
  • 【挥舞JS】JS实现继承,封装一个extends方法
  • Git同步原始仓库到Fork仓库中
  • iOS高仿微信项目、阴影圆角渐变色效果、卡片动画、波浪动画、路由框架等源码...
  • puppeteer stop redirect 的正确姿势及 net::ERR_FAILED 的解决
  • vue-router的history模式发布配置
  • vue数据传递--我有特殊的实现技巧
  • Vue学习第二天
  • 从零到一:用Phaser.js写意地开发小游戏(Chapter 3 - 加载游戏资源)
  • 电商搜索引擎的架构设计和性能优化
  • 基于Dubbo+ZooKeeper的分布式服务的实现
  • 盘点那些不知名却常用的 Git 操作
  • 浅谈web中前端模板引擎的使用
  • 深入体验bash on windows,在windows上搭建原生的linux开发环境,酷!
  • 通过npm或yarn自动生成vue组件
  • 小程序滚动组件,左边导航栏与右边内容联动效果实现
  • 移动互联网+智能运营体系搭建=你家有金矿啊!
  • 在GitHub多个账号上使用不同的SSH的配置方法
  • AI又要和人类“对打”,Deepmind宣布《星战Ⅱ》即将开始 ...
  • puppet连载22:define用法
  • 机器人开始自主学习,是人类福祉,还是定时炸弹? ...
  • # Swust 12th acm 邀请赛# [ A ] A+B problem [题解]
  • #{}和${}的区别是什么 -- java面试
  • #Linux(帮助手册)
  • #LLM入门|Prompt#2.3_对查询任务进行分类|意图分析_Classification
  • #QT(一种朴素的计算器实现方法)
  • $con= MySQL有关填空题_2015年计算机二级考试《MySQL》提高练习题(10)
  • (13)[Xamarin.Android] 不同分辨率下的图片使用概论
  • (个人笔记质量不佳)SQL 左连接、右连接、内连接的区别
  • (免费领源码)Java#Springboot#mysql农产品销售管理系统47627-计算机毕业设计项目选题推荐
  • (算法)前K大的和
  • (未解决)macOS matplotlib 中文是方框
  • (原)记一次CentOS7 磁盘空间大小异常的解决过程
  • (转)h264中avc和flv数据的解析
  • .gitignore文件---让git自动忽略指定文件
  • .NET CORE 第一节 创建基本的 asp.net core
  • .NET Core跨平台微服务学习资源
  • .NET MVC之AOP
  • .NET4.0并行计算技术基础(1)
  • .NET和.COM和.CN域名区别
  • /etc/apt/sources.list 和 /etc/apt/sources.list.d