windows nodejs 版本切换

一、按健win+R弹出窗口,键盘输入cmd,然后敲回车。然后进入命令控制行窗口,并输入where node查看之前本地安装的node的路径。

在这里插入图片描述

二、找到上面找到的路径,将node.exe所在的父目录里面的所有东西都删除。

在这里插入图片描述

三、从官网下载安装包 https://github.com/coreybutler/nvm-windows/releases,下载红框里面的那个

在这里插入图片描述

四、解压装安装到你制定的目录

在这里插入图片描述

五、nvm安装完成后,检验是否安装成功,进入命令控制行窗口

输入命令nvm v查看,如果出现版本号,即安装成功

在这里插入图片描述

六、输入命令行nvm ls available查看可用的node.js版本号

在这里插入图片描述

七、输入命令行nvm install node版本号即可安装对应版本以及自动安装对应的npm版本。

除了上面显示的node.js版本,其他版本号也可以下载:https://nodejs.org/en/download/releases
注意:在下载时,有时候有些版本可以准确下载,有时候有些版本会出现只下载node,但npm版本不会自动下载的情况.
出现这种情况的话,①有时候是因为下载过程中不稳定,稍后再试;②更换一下其他版本下载

在这里插入图片描述

八、输入命令行nvm use node版本号

只有先这样才能看到node版本,不然你输入命令行node -v和npm -v会出现(提示’node’ 或’npm‘不是内部或外部命令,也不是可运行的程序 或批处理文件)。使用此命令行可以根据你自己的需要随意切换node.js版本运行。
安装完成后可以分别输入命令行node -v和npm -v,检验node.js以及对应npm是否安装成功

在这里插入图片描述

九、如果想删除某node.js版本的话,输入命令行nvm uninstall node版本号

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【技能实训】DMS数据挖掘项目-Day10

文章目录 任务10【任务10.1.1】安装Mysql数据库,创建项目所需的数据库dms_学号、表及用户名、密码等,并搭建数据访问的基础环境(JDBC)【任务10.1.2】加载JDBC包【任务10.1.3】编写mysql.properties文件【任务10.1.4】编写Config类【任务10.2】编写访问数…

源码阅读: echo 回显程序

文章目录 1. 目的2. 原始代码3. 化简和跨平台支持4. 修改后代码的代码分析5. References 1. 目的 阅读 netbsd 9.3 的 echo.c, 练习 C 语言源码阅读的技能。 2. 原始代码 https://github.com/NetBSD/src/blob/trunk/bin/echo/echo.c /* $NetBSD: echo.c,v 1.23 2021/11/16 …

第G1周:生成对抗网络(GAN)入门

目录 一、课题背景和开发环境二、理论基础1.生成器2. 判别器3. 基本原理 三、前期准备工作1. 定义超参数2.下载数据3. 配置数据 四、定义模型1. 定义鉴别器2. 定义生成器 五、训练模型1. 创建实例2. 训练模型3. 保存模型 🍨 本文为🔗365天深度学习训练营…

举例说明什么是基于线性回归的单层神经网络

基于线性回归的单层神经网络是一种简单的神经网络,通常用于解决回归问题。这种神经网络只包含一个输入层和一个输出层,没有隐藏层。我们可以通过求解权重和偏置项来拟合输入和输出之间的线性关系。 例如,给定一个数据集,其中包含了…

面试题更新之-使用 base64 编码的优缺点

文章目录 base64 编码是什么?使用 base64 编码的优缺点 base64 编码是什么? Base64编码是一种将二进制数据转换为ASCII字符的编码方式。它将三个字节的二进制数据分割成四组,每组6个比特,然后将这些6个比特转换为可打印的ASCII字…

使用Hugging Face预训练Bert处理下游任务显存占用过多

在使用HuggingFace的transformer下的BertForMaskedLM进行预训练语言模型的load时,bert会占用很大的显存。 这里可以考虑使用TinyBERT,速度和显存上都能得到很大的优化。 具体的方法进入https://huggingface.co/huawei-noah/TinyBERT_General_4L_312D/tr…

前端(五)——从 Vue.js 到 UniApp:开启一次全新的跨平台开发之旅

🙂博主:小猫娃来啦 🙂文章核心:从 Vue.js 到 UniApp:开启一次全新的跨平台开发之旅 文章目录 UniApp和vue.js什么是UniApp?UniApp的写法什么是vue.js?UniApp与vue.js是什么关系? 为什…

选择排序算法介绍

算法介绍 选择排序(Selection Sort)是一种简单直观的排序算法。它的基本思想是每次从待排序的元素中选取最小(或最大)的元素,放到已排序部分的末尾,直到全部元素排序完毕。 以下是选择排序的详细步骤&…

10.5.2 【Linux】命令执行的判断依据, ,||

cmd ; cmd (不考虑指令相关性的连续指令下达) 在某些时候,我们希望可以一次执行多个指令,例如在关机的时候我希望可以先执行两次sync 同步化写入磁盘后才 shutdown 计算机,那么可以这样作: [rootstudy ~]…

实现一个vscode插件:打开多个vscode项目时根据.nvmrc文件自动切换nvm

开发背景与最终功能 需要维护一些老项目,同时开发新项目时,切换nvm很烦人 最终实现vscode插件:每个vscode实例打开一个项目,切换vscode实例时能自动切换版本(需要项目根目录有一个.nvmrc文件) 插件下载 …

数学建模———层次分析法及其matlab语法,函数和代码实现

层次分析法思想登场 建模比赛中最基础的模型之一,其主要用于解决评价类问题(例如:选择那种方案最好,哪位运动员或者员工表现的更优秀。) 评价类问题字眼: 评价的目标是什么?达到这个目标有那…

【已解决】JavaScript为控件绑定事件死活不生效

本博文源于最近操作的JavaScript一个诡异的事情。我在用js一个动态生成的按钮,然后想要为其绑定一个alert的事件,结果发现控制台给我报未定义的错误,我慌的不要要的,经过长时间胡乱尝试终于解决了。 问题再现 dataHtml "&…