node多版本安装--nvm丝滑切换node版本

2023-10-26

以下是我总结得俩种nvm切换node版本的方式

首先是第一种:需要手动配置的

第一步把自己电脑上面的node卸载

在本机应用程序中卸载
在这里插入图片描述

然后手动本机目录删除剩余残留node/npm等文件
C:\Users\86184\AppData
C:\Users\86184\AppData\Roaming
C:\Program Files (x86)
C:\Program Files

第二步安装nvm

先在c盘创建一个dev空文件
然后在其中创建nodejs跟nvm俩个空文件
下载地址
请添加图片描述

下载第一个nvm-noinstall.zip到本地的dev中的nvm空文件中

第三步添加环境变量

右键此电脑–属性–高级系统设置–环境变量–系统环境变量 在系统环境变量中添加

在这里插入图片描述

在这里插入图片描述
最后我的是这样
在这里插入图片描述

然后在path中添加环境变量如下(最后移动到最上面)

%NVM_HOME%
%NVM_SYMLINK%

在这里插入图片描述

配置完成之后打开本地的nvm文件找到install.cmd文件右键以管理员身份运行然后回车会自动生成一个settings文件保存后退出

最后在cmd中输入nvm-v,出现版本号说明安装成功
在这里插入图片描述
然后使用 nvm list available 调出可以安装的node版本号在这里插入图片描述
最后nvm install 12.22.3这样安装就可以了

注意:安装的时候要多等几分钟不然会出现安装失败导致npm或者yarn无法使用

``

nvm常用的命令

  • nvm list available 查看当前可以安装的node版本
  • nvm list 查看当前安装的Node.js所有版本
  • nvm install 版本号 安装指定版本的Node.js
  • nvm uninstall 版本号 卸载指定版本的Node.js
  • nvm use 版本号 选择指定版本的Node.js

|
|

第二种nvm方法则是下载nvm-setup文件到本地然后安装一路点击下一步安装完成后cmd窗口直接nvm install下即可

下载地址
请添加图片描述
第一步需要手动勾选第一个选项
在这里插入图片描述
第二步及以后的步骤直接下一步就行
在这里插入图片描述
。。。。。。。
最后在nvm目录中找到settings.txt打开并配置淘宝镜像到文档最下面【推荐】
在这里插入图片描述

安装完成之后nvm-v察看版本
出现版本号就算安装成功
之后用管理员身份运行cmd窗口
最后nvm install 具体的版本号即可
下载完成node之后node-v npm-v查看版本

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

node多版本安装--nvm丝滑切换node版本 的相关文章

随机推荐

  • 表与表之间的关系

    一 表关系的概念 现实生活中 实体与实体之间肯定是有关系的 如 学生和老师 学生和课程 部门和员工 每个人和自己的身份证号码等 在设计表的时候 就应该体现出来表与表之间的这种关系 表与表之间的三种关系 一对多 最常用的关系 如部门和员工 多
  • 在ubuntu下如何搜索文件?

    1 whereis 文件名 特点 快速 但是是模糊查找 例如 找 whereis mysql 它会把mysql mysql ini mysql 所在的目录都找出来 我一般的查找都用这条命令 2 find name 文件名 特点 准确 但速度
  • 从端到端打通模型端侧部署流程(MNN)

    从端到端打通模型端侧部署流程 MNN MNN框架 MNN的官方介绍 MNN的架构 问题解决 MNN使用样例 MNN部署 一般流程 创建会话 运行会话 获取输出 流程汇总 总结 MNN框架 MNN的官方介绍 官方文档 有疑问一定要先查这里 M
  • 西门子 SCL 语言 模拟量转换小例程

    软硬件平台 软件是博图 TIA v15 硬件是西门子300系列 PLC 简介 使用scl语言编写一个FC子程序 对模拟量进行处理 对模拟数据进行转换 详细介绍 添加新块 添加一个FC块 语言选择scl 添加变量 输入型变量5个 一个运算后输
  • 信息学奥赛一本通 1177:奇数单增序列

    题目链接 http ybt ssoier cn 8088 problem show php pid 1177 include
  • 二进制思想及其应用

    两个经典面试题 二进制思想 1 你让工人为你工作7天 回报是一根金条 这个金条平分成相连的7段 每工作1天的回报就是1段 每天结束的时候 工人都有可能会向你要金条 如果只允许你两次把金条弄断 你如何给你的工人付费 2 有1000个苹果 将它
  • VTM配置并使用VTM对YUV视频帧进行编解码(基于windows系统)

    一 下载安装VTM H 266 VCC 参考软件VTM下载网址 https vcgit hhi fraunhofer de jvet VVCSoftware VTM 这里我选择的Tags是VTM 9 0 根据自己想用的VTM版本进行选择 然
  • 基于遗传算法的柔性生产调度研究(Matlab代码实现)

    欢迎来到本博客 博主优势 博客内容尽量做到思维缜密 逻辑清晰 为了方便读者 座右铭 行百里者 半于九十 本文目录如下 目录 1 概述 2 运行结果 3 参考文献 4 Matlab代码实现 1 概述 摘要 针对传统作业车间调度存在加工设备功能
  • Linux的时间函数

    2023年7月19日 周三下午 我今天基于GitHub搭建了自己的博客网站 欢迎大家来我的个人博客网站阅读我的博客 巨龙之路的GitHub个人博客 julongzhilu github io 目录 time 函数原型 使用方法 ctime
  • IIC接口介绍

    IIC接口介绍 本章节主要介绍IIC接口工作原理 what 简单介绍 a 术语定义 b 基本概念 why 优点 how 过程 可能出现的问题 a 以下情况 会出现无应答信号 NACK 的情况 本章节主要介绍IIC接口工作原理 what 简单
  • [创业之路-54] :CTO的主要职责与工作内容

    概述 首席技术官 外语词全称chief technology officer 外语词缩略语CTO 是技术资源的行政管理者 其职责是制订有关技术的愿景和战略 把握总体技术方向 监督技术研究与发展 R D 的活动 并对技术选型和具体技术问题进行
  • iava redis工具类

    redis工具类 package com customerNoPlatform configs import java util List import java util Map import java util Objects impo
  • docker的安装和卸载

    docker的卸载 1 先停止docker服务 执行命令 systemctl stop docker 2 删除docker的安装包 先查找docker的安装包 执行命令 yum list installed grep docker 然后删除
  • Vue Quill富文本自定义上传音频/视频

    有时候项目中可能需要在富文本中上传音频 所以 环境 Asp Net Core 文件上传服务 本文不提供 框架很多 Vue 2 0 功能 自定义图片上传 自定义视频上传 自定义音频上传 效果 代码 从若依框架中把Editor index vu
  • 如何查看 gradle 插件的版本号和 gradle 的版本号的对应关系

    地址是 对应关系图
  • 如何实现自适应

    如何实现自适应 利用视口单位实现适配布局 响应式布局的实现依靠媒体查询 Media Queries 来实现 选取主流设备宽度尺寸作为断点针对性写额外的样式进行适配 但这样做会比较麻烦 只能在选取的几个主流设备尺寸下呈现完美适配 即使是通过
  • 英文常见姓氏列表

    写论文时需要统一参考文献格式 外国人的名字经常分不清姓和名 这里汇总了大部分的外国人姓 美国人 1 史密斯 Smith 这一姓氏源自一种职业 是从事金属加工业的男士的姓氏 smith本身有铁匠或锻工之意 金属加工是最初几个对专业能力有特定要
  • 夜莺(Flashcat)V6监控(二):夜莺页面全网最详细功能介绍及案列

    目录 一 如何把数据转发给多个时序库 二 监控仪表盘的配置 三 告警的配置管理 1 告警规则 基础配置 规则配置 分为Metric和Host机器类型的告警 生成配置 通知配置 2 内置规则 3 屏蔽规则 4 订阅规则 5 活跃告警 6 历史
  • Python编程 从入门到实践 12-4

    12 4 按键 创建一个程序 显示一个空屏幕 在事件循环中 每当检测到 pygame KEYDOWN 事件时都打印属性 event key 运行这个程序 并按各种键 看看 Pygame如何响应 import sys import pygam
  • node多版本安装--nvm丝滑切换node版本

    以下是我总结得俩种nvm切换node版本的方式 首先是第一种 需要手动配置的 第一步把自己电脑上面的node卸载 在本机应用程序中卸载 然后手动本机目录删除剩余残留node npm等文件 C Users 86184 AppData C Us