如何安装nvm管理node版本

news2024/11/17 14:19:48

如果已经有node可以先卸载(也可以不卸载,安装nvm的时候会有提示,可以管理现有的node)

一、在控制面板卸载程序中卸载现有的node

二、下载nvm并进行安装

nvm官网地址:nvm文档手册 - nvm是一个nodejs版本管理工具 - nvm中文网

1、下载后直接安装

2、选择nvm的安装路径,默认是c盘;正常使用的时候,安装的node版本都会自动下载到该nvm目录下

3、设置当前系统使用node版本的存放位置(其实系统最终使用的是下面文件夹里面的node版本,nvm指定某个版本后,该版本就会放到这个node文件夹里面以供系统使用。);最后点完成,完成操作。

4、nvm切换国内镜像

原因:npm安装失败或者下载node过慢

办法:

在nvm根目录下更改配置文件settings.txt,自动下载npm;

设置npm_mirror和node_mirror为国内镜像地址;

nvm npm_mirror https://npmmirror.com/mirrors/npm/
nvm node_mirror https://npmmirror.com/mirrors/node/

三、在cmd面板进行对应操作

1、查询nvm版本号

2、查询可下载的node版本号

nvm list available

3、安装指定的node版本(我安装的是18.17.0),避免下载太慢而失败,nvm可以切换国内镜像

nvm npm_mirror https://npmmirror.com/mirrors/npm/
nvm node_mirror https://npmmirror.com/mirrors/node/
nvm install 18.17.0

4、查看已经安装的node版本(前面没带星号就是该版本未使用)

nvm list

5、切换使用node版本

nvm use 18.17.0

6、查看当前使用的node版本

nvm current

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1113279.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

JMH:让你的Java程序性能翻倍的神器

大家好!今天我要向大家详细介绍JMH(Java Microbenchmark Harness),这个被誉为Java性能测试的利器。无论你是想优化现有的Java代码还是开发新的项目,JMH都能够帮助你准确、可靠地测量和分析代码的性能,让我们…

复制交易为什么用经纪商信号?anzo capital昂首资本3点理由心服口服

为什么那么多成功的交易者喜欢复制经纪商的信号进行交易呢?anzo capital昂首资本认为这种模式具有以下优势: 首先,复制信号是免费的,投资者无需支付任何费用即可享受到信号提供商的交易策略。 其次,交易员的排名是透…

双指针——移动零

一,题目要求: 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 请注意 ,必须在不复制数组的情况下原地对数组进行操作。 示例 1: 输入: nums [0,1,0,3,12] 输出: [1,3,12,0,0…

零代码编程:用ChatGPT下载lexfridman的所有播客音频和文本

莱克斯弗里德曼(Lex Fridman),男,麻省理工学院(MIT)研究科学家兼播客节目主持人,是一位俄罗斯裔美国计算机科学家。2014年,弗里德曼加入谷歌,但在6个月后离开了公司。201…

苹果电脑如何修改文件创建时间

如果您想修改 Mac 上的文件创建时间,可以采用几种不同的方法。您可以使用 Finder 修改文件创建时间,也可以使用终端修改文件创建时间。当然,您还可以使用第三方应用软件进行修改文件创建时间。 小编比较懒,不喜欢太麻烦的操作&am…

苹果手机怎么隐藏照片?(详细图文教程)

我们的手机相册中可能会保存一些与个人隐私相关的照片,比如:银行卡、身份证、护照等私人信息。这些照片如果不进行加密处理的话,会很容易泄露出去。 在别人使用您的手机时,如果您不想这些隐私照片被人看到该怎么办呢?…

Java基础练习(矩阵的加减乘除运算)

简介 对于有了解,但是了解不深的同学,学习Java总是感觉一看就会,一些就废。往往需要一些实操练习,来夯实我们的学习结果。九九乘法表和计算器都是在编程学习领域比较经典的案例。本文为大家讲解一下两个基础实操,熟悉一…

在线JSON转EXCEL工具

全天下的柔情共十分,你占八分。你喊我名字那晚的凉风秋月算一分,其余所有占一分。 推荐 在线JSON转Excel工具 - WeJSON 工具简介 在线JSON转Excel工具,可以快速将JSON数组数据一键转换为Excel格式,方便数据的可视化和交流。 所…

基于Qt设计的邮件收发管理系统(垃圾邮件识别)

基于Qt设计的邮件收发管理系统(垃圾邮件识别) 一、项目背景 随着互联网的发展,邮件成为人们沟通交流不可或缺的一部分。然而,随之而来的是大量的垃圾邮件和欺诈邮件,给人们的生活造成了很大的困扰和威胁。为了解决这个问题,本文提出了一种基于Qt设计的朴素贝叶斯算法邮件收…

SSL证书品牌 Positive

Positive品牌的SSL证书具有以下优势: 1. 安全性:Positive SSL证书提供强大的加密算法,确保通过网站传输的数据得到保护,防止被未经授权的第三方窃取或篡改。 2. 可信度:Positive SSL证书由全球知名的认证机构颁发&am…

AIGC|一文揭秘如何利用MYSCALE实现高效图像搜索?

图像搜索已成为一种流行且功能强大的能力,使用户能够通过匹配功能或视觉内容来查找相似的图像。随着计算机视觉和深度学习的快速发展,这种能力得到了极大的增强。 本文主要介绍如何基于矢量数据库MYSCALE来实现图像搜索功能。 一、MySCALE简介 MyScale 是…

win10下yolov6 tensorrt模型部署

TensorRT系列之 Win10下yolov8 tensorrt模型加速部署 TensorRT系列之 Linux下 yolov8 tensorrt模型加速部署 TensorRT系列之 Linux下 yolov7 tensorrt模型加速部署 TensorRT系列之 Linux下 yolov6 tensorrt模型加速部署 TensorRT系列之 Linux下 yolov5 tensorrt模型加速部署…

uniapp\ taro 如何使用 UnoCSS 原子化css

unocss-preset-weapp 相较于 tailwindcss 和 windicss, unocss的性能和可扩展性都优于它们 UnoCSS小程序预设 unocss-preset-weapp 内置 transformer 用于兼容小程序 transformerClass 转换转义类名,解决小程序不支持\\,\:,\[,…

瞬态抑制二极管TVS的工作原理?|深圳比创达电子EMC(下)

TVS二极管与Zener二极管同样作为过压保护, TVS着重浪涌电压的钳位保护,具有抗大电流冲击的能力;Zener管着重于稳压效果,具有浪涌电流小,保护电压稳的特点,两者在原理与保护特性有所区别,同时在个别应用领域…

回收站删除的文件怎么恢复?快来学习这3个方法!

“有时候我会先将一些不重要的文件放入回收站中,等需要用到时再将它还原。但是我刚刚不小心把回收站清空了,还有方法可以帮我找回我的数据吗?” 在使用电脑时,如果我们删除文件,这些文件会被先收入回收站中。如果我们是…

MODBUS-TCP转MODBUS-RTU通信应用(S7-1200和串口服务器通信)

在学习本博客之前,大家需要熟悉MODBUS-TCP和MODBUS-RTU通信,这2个通信的编程应用,大家可以查看下面文章链接: MODBUS-RTU通信 MODBUS-RTU通信协议功能码+数据帧解读(博途PLC梯形图代码)-CSDN博客MODBUS通信详细代码编写,请查看下面相关链接,这篇博客主要和大家介绍MODB…

商用工程运输车辆智能交通精细数字化管理中的大数据应用

在物联网蓬勃发展的今天,智能交通、智能工业控制、远程控制汽车基本不是什么难题,在集团、企业、都会涉及用车及安全管理,就拿车队管理系统来说,它的主要作用是进行车辆定位、机械诊断、驾驶员行为监测等,并能及时发现…

ubuntu18.04 RTX3060 rangnet++训练 bonnetal语义分割

代码链接: https://github.com/PRBonn/lidar-bonnetal 安装anaconda环境为 CUDA 11.0(11.1也可以) anaconda环境如下 numpy1.17.2 torchvision0.2.2 matplotlib2.2.3 tensorflow1.13.1 scipy0.19.1 pytorch1.7.1 vispy0.5.3 opencv_python…

工业高频读写器和超高频读写器怎么选?

在工业领域中,RFID技术是常用的信息采集和传输的方式之一,RFID根据频段还可以分为低频、高频和超高频等,在选择具体的频段应用时,很多企业却毫无头绪。接下来本文就高频RFID和超高频RFID读写器的特点进行分析,帮助企业…

Python综合练习题

题目 创建一个系统,里面可以添加学生、添加班级、查看班级里的学生,在控制台输出 效果图 关键代码 完整代码 # -*- coding: UTF-8 -*-#功能 Functionality0 #学生 Student [刘榕榕0, 秦英姿1, 王家乐0, 孟德赫3, 门子伟4, 明展宇5] #班级 Class [大…