首页 > 编程语言 >使用nvm切换Node.js版本

使用nvm切换Node.js版本

时间:2024-08-13 14:58:45浏览次数:12  
标签:Node node 默认 js 版本 nvm 安装

一、安装nvm

nvm(Node Version Manager)是一个用于管理Node.js版本的工具,它允许你在同一台机器上安装和切换多个Node.js版本。

1.安装nvm

        https://github.com/coreybutler/nvm-windows  访问以上链接到github去下载 点击releases

        

        下载下图所示的安装文件setup.exe

        下载完成后双击打开安装

        第一个是选择nvm存放目录nvm这个目录是默认创建好的,直接选择路径即可,选择了新路径也会有默认创建的nvm目录的

        第二个选择下载的node目录,默认在c盘路径有node默认目录,但是一旦选择了非默认路径,则不会创建新的默认目录的,因此需要在本地新建一个nodejs文件夹,因为安装时需要选择下载的node的目录 

2.查看nvm版本号

安装完成后,按着win+r输入cmd回车,在终端输入nvm -v,如下所示返回版本号就是安装成功了

3.配置环境变量

如果是默认安装在c盘的。就可以跳过。如果是安装在其他盘的、则需要配置相应的环境变量)

怎样打开环境变量?

打开我的电脑==》右键》属性》高级系统设置》环境变量

在环境变量里就可以看见nvm的路径。如果是安装在其他盘的。就去找到对应的安装路径修改即可。

4.配置淘宝镜像

 找到nvm下载目录的这个setting文件

新增以下代码

node_mirror: http://npmmirror.com/mirrors/node/
npm_mirror: http://registry.npmmirror.com/mirrors/npm/

二、使用 

打开cmd,执行以下命令

nvm ls                      // 看安装的所有node.js的版本
nvm list available          // 查显示可以安装的所有node.js的版本

nvm install 16.15.0    // 安装16.15.0

vm use 16.15.0         //使用 16.15.0

nvm install 20.16.0    // 安装20.16.0

vm use 20.16.0         //使用20.16.0

node -v                       //查看node版本

 由此就可以实现node版本切换了

nvm对于任何Node.js开发人员来说都是一个很棒的工具。它可以实现无忧安装,并在不同版本之间轻松切换,从而节省了真正重要的事情的时间。

标签:Node,node,默认,js,版本,nvm,安装
From: https://blog.csdn.net/weixin_38822843/article/details/141162661

相关文章

  • nginx反向代理配置https和http能同时访问后,发现一些页面使用http访问正常,使用https访
    报错:Thisrequesthasbeenblocked;thecontentmustbeservedoverHTTPS,如下图: 问题原因:HTTPS页面里动态的引入了HTTP资源,比如引入一个js文件,会被直接block掉的.在HTTPS页面里通过AJAX的方式请求HTTP资源,也会被直接block掉。 解决方法一:(没试过,要改的页面太多了,没有使......
  • 【待做】【WEB安全】浅谈JSONP劫持漏洞
    一、JSONP二、JSONP劫持示例三、JSONP劫持绕过方法3.1Referer过滤(常规)不严格3.2空引用绕过3.3回调可以定义引起的安全问题3.4测试HTML代码四、JSONP修复JSONPJSONP的全称是JSONwithPadding,是一种基于JSON格式来解决跨域请求资源的方案。由于......
  • js逆向md5加密算法获取大学排行榜,页码时间戳影响响sign
    importjsonimportrequestsfromhashlibimportmd5defget_md5(s):m=md5()m.update(s.encode())returnm.hexdigest()n="{app_id=98357f659cf8fb6001cff80f7c6b85f2&diploma_id=7&page=4&page_len=20&platform=desktop&ts=1......
  • JSP湖南源来医疗器材公司智能办公OA系统2w590
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表系统功能:用户,发文信息,收文信息,请示信息,人事档案,考勤信息,工资信息,会议通知,通讯录,资产信息,资料信息,车辆信息,统计信息,日程安排,工作日志,申请补卡技......
  • JSP红十字会管理系统enh63--(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表系统功能:捐赠人员,物资分类,物资信息,捐赠记录,募捐信息,捐款记录,捐赠动态技术要求:开发语言:JSP前端使用:HTML5,CSS,JSP动态网页技术后端使用SpringBoot,Sprin......
  • JSP河北民族师范学院不文明现象反馈系统q8u7i
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表系统功能:用户,反馈类型,积分获得,积分扣除,在线反馈,兑换物品,兑换信息开题报告内容一、选题背景近年来,河北民族师范学院校园内不文明现象时有发生,如乱扔垃圾......
  • Json中使用中文作为key的风险
    编码问题不同的系统和编程语言可能使用不同的字符编码(如UTF-8、GBK等),这可能导致解析时出现乱码。在传输过程中,如果编码没有正确指定,也可能导致乱码。兼容性问题并非所有的编程语言和库都支持使用中文作为键名。一些JSON处理库可能没有明确地声明是否支持中文键名,......
  • SSM基于vuejs的二手车交易平台ue120 虚拟支付
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表系统内容:用户,卖家,汽车类型,二手汽车,汽车预订,汽车尾款,汽车信息,汽车评估开题报告内容一、项目背景随着汽车产业的快速发展和互联网技术的普及,二手车市场逐......
  • 第17天 信息打点-语言框架&开发组件&FastJson&Shiro&Log4j&SpringBoot等
    时间轴演示案例指纹识别—本地工具—GotoScanPython—开发框架—Django&FlaskPHP—开发框架—ThinkPHP&Laravel&YiiJava—框架组件—FastJson&Shiro&Solr&Spring知识点1.CMS指纹识别—不出网程序识别解决:CMS识别到后前期漏洞利用和代码审计一般PHP开发居多,利用源码......
  • Adobe Animate Createjs H5
    AdobeAnimateCC是AdobeFlash的继任者,提供了更现代的动画和互动功能。它允许用户创建动画,并导出到HTML5Canvas、WebGL或SVG格式。CreateJS是一个强大的JavaScript库,可以与AdobeAnimateCC一起使用,帮助开发人员在Web上实现动画和互动功能。对于没有Flash基础的......