windows10系统安装nvm切换电脑node版本

介绍

nvm 是 node version manager(node 版本管理工具)的缩写,是一个命令行工具,用于管理和切换到不同版本的 node.js。

不同的项目可能需要不同版本的 node.js 和 npm(node 包管理器),例如,最近我需要开发的项目一个基于12.22.7版本的node,一个则基于16.X以上的版本,为了切换方便,我便学习安装了nvm。

另外,如果我们自己有开发制作 npm 包的情况,也是需要在不同版本的 Node.js 环境下对其进行测试。

自查

先查看当前电脑是否安装了node,cmd(命令提示符)打开电脑终端,输入:

node -v
npm -v

回车,

如果显示无相关命令,或查不到命令等,则代表当前电脑没有安装node,即可从步骤2开始安装;

如果显示了node版本号和npm的版本号,说明当前电脑已安装node,则需要执行步骤1;

注意:如果安装了 yarn,也需要卸载它,安装 nvm 后重新安装它。

1.卸载node

安装nvm必须要先彻底卸载当前电脑已安装的node,否则会影响nvm的安装和后续的执行!

请逐步执行以下卸载步骤:

  • 从控制面板的程序卸载nodejs

                控制面板->卸载程序->找到nodejs右键->卸载

  • 删除node的安装目录,默认是C:\Program Files\nodejs,也可能在其他盘,这取决于安装时的选择

  • 查找.npmrc文件删除,默认在C:\User\用户名(例如:C:\User\xiaoming)

  • 逐一查看下列文件

                C:\Program Files (x86)\Nodejs

                C:\Program Files\Nodejs

                C:\Users\用户名\AppData\Roaming\npm

                C:\Users\用户名\AppData\Roaming\npm-cache 存在就删除

  • 检查环境变量,将node相关的配置都删掉,环境变量打开方式:右键我的电脑->属性->高级->环境变量-> 用户变量的Path删除->系统变量的NODE_PATH里的node删掉

  • 检查node和npm,在cmd中输入node-v、npm-v

  • 重启电脑

2.安装nvm

其实,在windows系统下安装的是nvm-windows,nvm只支持安装在在Linux和Mac系统下;

nvm-windows与nvm稍有不同,但是功能大致一样,都是为了切换node版本;

 

  • 点击最新版本下载安装(傻瓜式安装即可),当前最新的是1.1.10

 

  • 安装完成后,打开cmd,输入nvm -v查看是否有版本号,有,则安装成功

3.执行nvm

  • 以管理员身份执行cmd

  • 执行nvm list available 查看所有node版本

  • 执行nvm install x.x.x(如:nvm install 12.22.7)安装指定版本

        一旦你安装了一个版本的 node,就会自动为你安装相应版本的 npm,所以不需要单独安装npm

  • 执行nvm list查看已安装的node版本

  • 执行nvm use x.x.x(如:nvm use 12.22.7)切换到指定node环境

4.另外补充其他nvm命令

  • nvm use latest 安装最新版本

  • nvm use lts 安装长期支持版本

安装 Node 的长期支持(LTS)版本更好,因为它的 bug 更少

 

 

 

 

闹闹的闹钟
关注 关注
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
nvm v1.1.10版本node.js版本控制工具)
11-20
安装和配置:你可以从nvm的GitHub仓库中下载并安装nvm安装完成后,你需要配置环境变量,以便在命令行中使用nvm命令。配置完成后,你就可以开始使用nvm管理Node.js版本安装切换版本:使用nvm,你可以很轻松地安装多个Node.js版本。只需使用命令nvm install <version>,其中<version>是你想要安装Node.js版本号,例如nvm install 12.18.3。安装完成后,你可以使用nvm use <version>切换到所需的版本,例如nvm use 12.18.3。 默认版本:你可以使用nvm alias default <version>将指定的Node.js版本设置为默认版本。这样,每当打开一个新的终端窗口时,默认会使用你设置的版本。例如,nvm alias default 12.18.3将12.18.3版本设置为默认版本。 列出已安装和可用版本:使用nvm ls命令,你可以列出已经安装的所有Node.js版本,以及使用nvm ls-remote列出远程可用的Node.js版本。 卸载版本:如果你想要卸载某个Node.j
安装windows-nvm切换node版本
sun~的博客
03-25 950
1、github下载安装包,选择nvm-setup.zip下载 https://github.com/coreybutler/nvm-windows/releases 2、解压nvm-setup.zip后,安装nvm(不要修改安装路径) 3、完成后运行nvm -v 4、若报错:nvm: command not found,在nvm路径下新建bash_profile文件,粘贴下面内容 export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ]
【新手】win10安装nodejs V16.9.0详细教程
最新发布
liu_chen_yang的博客
03-18 6136
【新手】win10安装nodejs V16.9.0详细教程
win10系统node版本切换
骚饼
03-13 534
win10对react vue项目所需兼容不同的node版本
nvm1.1.10使用bug记录及低级解决方法
qq_54039576的博客
07-06 225
好吧, 还好之前搞了nvm可以随意切换node版本,没关系,当即找到以前的nvm使用记录look,好D。意外发现nvm安装node10.15.3版本后,并且切换到该版本后,会导致nvm其他版本切换失败。经过多次尝试,卸载10.15.3,发现nvm切换版本又可以了,算了,还是将就用着10.15.1版本或者10.16.3版本,安装回10.15.3,发现nvm切换版本就进入假切换,后尝试安装10.16.3版本,发现不会出现问题,ok,安装完10.15.3,切换版本安装18.16.1版本,不会出现问题,
2. Windows 10 - Nvm - node版本管理工具的安装、配置/全局配置(自动切换)、卸载方法 - 安装cnpm报错与解决方法 - 已安装 Node不卸载的方法
Muxiu
06-07 1万+
做个总结,笔者这里主要讲解的是,使用 nvmNode版本管理工具)切换到某个版本Node 环境时,要使用当前 Node 内置的 npm 来切换全局配置和缓存目录配置,将路径切换为当前 Node 目录下的node_cache和,以此保证在开发项目时的版本一致性,隔离其他的环境影响。其他的都是次要内容,都是可以在网上找到的资料。下面的 四、报错文件集锦 都是这次测试附带的。
如何安装使用Node版本管理工具nvm,以及使用过程中遇到的问题和解决方案。
掌握多种技能的前端工程师
06-30 311
nvm全英文也叫node.js version management,是一个nodejs的版本管理工具。nvm和n都是node.js版本管理工具,为了解决node.js各种版本存在不兼容现象可以通过它可以安装切换不同版本node.js。
window下node升级(nvm的使用)
lvmenya的博客
12-09 2092
使用nvm更新node
node安装实践
michael_linux的博客,一个小小小学生。滴水穿石,步步为营,只为那刹那芳华。
06-12 2334
1 下载node.js包 2 解压 3 创建两个依赖文件夹 4 设置依赖下载路径 5 设置环境变量 6 查看依赖下载路径 7 查看node版本 8 查看npm版本 9 修改npm镜像地址为淘宝镜像 10 yarn安装 11 安装vue-cli脚手架 12 创建名字为myweb项目 13 运行项目 14 打包项目 15 谷歌浏览器跨域配置
MAC上安装 nvm管理Node版本
01-09
文章目录NVM 简介NVM 安装NVM 常用命令修改npm...不同于 n 依赖于 Node , nvm 是独立的Node版本管理工具 NVM 安装 下载 nvm github 仓库 $: curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install
windows环境下nvm1.1.10版本
11-07
windows环境下nvm, 2022/11/1发布的1.1.10版本,当前最新nodejs为18,所以18版本以下都可以兼容下载,18版本以上视情况而定,一般而言只要nodejs 20版本以上不抽抽,都是可以兼容的
nvm-setup1.1.10.zip windows系统
03-08
nvm1.1.10安装包,控制nodejs版本nvm相关命令: nvm ls:查看可下载的node版本 nvm install xxx: 安装指定的版本nodejs nvm use xxx: 使用指定版本nodejs nvm list available:显示可下载版本的部分列表 nvm uninstall xxx:删除已安装的指定版本,语法与install类似 nvm alias :给不同的版本号添加别名 nvm unalias xxx :删除已定义的别名 nvm current :显示当前的版本
使用安装nvm安装node版本v9.6.1
06-29
使用安装nvm安装node版本v9.6.1
mac中利用NVM管理不同node版本的方法详解
08-28
主要给大家介绍了关于在mac中利用NVM管理不同node版本的相关资料,文中详细介绍了nvm安装和卸载、nvm安装node的方法,以及nvm如何管理node版本,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧。
详解node nvm进行node版本管理
01-20
或者想要在不同的node版本之间进行切换; 使用nvm安装我们的node开发环境是绝佳的选择! 今天我使用vue-cli初始化项目,发现自己卡在了项目描述,重复了好几次,无论怎么回车或者尝试其他去解决也无济于事,终于...
Windows安装 node版本控制工具 nvm
01-21
NVM——Node Version Manager(Node版本管理器),用它可以方便的在机器上安装并维护多个Node版本。那么为什么需要多个版本呢?场景有很多,比方说:你可能同时进行两个项目,而不同项目所使用的node版本是不一样...
一步到位——Node版本管理神器nvm安装教程(2024最新)
热门推荐
分享知识和经验,只出精品~
03-24 2万+
Node安装是许多学习前端的小伙伴的必经之路,我们可能会遇到需要切换node版本的情况,卸载node安装另一个显然不够优雅,因此nvm的出现极大提高我们切换node的效率。 然而,在nvm安装过程中有很多坑,许多新手非常容易踩雷,那么接下来让我带领你们,一次到位安装nvm,包能用,包提醒哪里有坑,只要你按我说的一步一步做即可,记得点赞收藏一波哈!
windows,使用nvm实现本地多node版本切换
sweet__queen的博客
04-24 544
vue2升级vue3时,发现vue3版本需要node16+,vue使用的是node14.解决方案:下载nvm来实现本地多版本nodejs共存。安装目录时尽量不要出现特殊字符还有空格,的时候出错,无法正确解析指定的。nvm install 版本号。
node nvm 安装版本切换版本
09-29
nvm是一个用于管理Node.js版本的工具。你可以使用nvm切换不同的Node.js版本安装nvm后,你可以通过以下命令来安装切换Node.js版本: 1. 查看nvm版本: nvm -v 2. 显示已安装Node.js版本: nvm list 3. 显示所有可安装Node.js版本: nvm list available 4. 安装指定的Node.js版本: nvm install [node版本号] 5. 安装最新版本Node.js: nvm install latest 6. 使用指定的Node.js版本: nvm use [node版本号] 7. 切换到长期支持版本(LTS): nvm use --lts 8. 卸载指定的Node.js版本: nvm uninstall [node版本号] 请按照上述步骤操作,你就可以在不同的Node.js版本之间切换了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 微信小程序scroll-view的bindscroll事件不触发问题(已解决) 14855
  • 微信小程序获取数据接口动态渲染Echarts折线图 10101
  • 超简单jq完成点击图片放大功能 6805
  • 微信小程序实现表格展示 6601
  • html设置局部区域上下滚动,不显示滚动条 5328

分类专栏

  • Element-UI 7篇
  • node
  • d3.js 1篇

最新评论

  • vscode启动vue项目卡到40%的问题

    Tthem: 果然,我import了一个空字符串,结果旧卡住了,找半天害,差点就把vscode重装了

  • elementUI级联选择框clearCheckedNodes失效的解决办法

    - Além -: this.$refs['groupCascader'].panel.clearCheckedNodes() 这样可以的

  • AWS.S3上传显示进度条

    l2584789490: v3版本可以用@aws-sdk/lib-storage实现,里面有这个方法

  • AWS.S3上传显示进度条

    闹闹的闹钟: https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/S3/ManagedUpload.html#httpUploadProgress-event

  • AWS.S3上传显示进度条

    热爱世界。: 大哥 httpUploadProgress 找不到这个方法

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • js改变图片曝光度(高亮度)
  • 实现Element Select选择器滚动加载
  • Jenkins构建vue项目找不到相关依赖
2024年1篇
2023年5篇
2022年13篇
2021年4篇
2019年23篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳SEO优化公司百度seo哪家好佛山外贸网站设计多少钱包头网站优化推广推荐宿迁网站改版同乐网站优化推广公司黄石模板推广多少钱马鞍山营销型网站建设报价普洱网站推广工具多少钱白银关键词排名包年推广公司玉溪百度seo公司黄山百度网站优化多少钱玉溪网站改版价格驻马店网站建设设计多少钱南宁网站优化软件价格泰州网站关键词优化价格潜江外贸网站建设价格兴安盟seo优化推荐信阳网站改版多少钱景德镇网站制作报价上海网站优化推荐沧州网站关键词优化渭南网页制作推荐洛阳网站改版报价驻马店模板制作多少钱庆阳网站优化按天计费公司忻州营销型网站建设多少钱惠州企业网站设计哪家好娄底外贸网站制作多少钱沧州设计公司网站报价安康优秀网站设计多少钱歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化