nodejs版本管理工具nvm的安装与使用

提示:nodejs版本管理工具nvm的安装与使用

文章目录

  • 前言
  • 一、安装
  • 二、淘宝镜像配置
  • 三、安装所需版本的nodejs
  • 四、切换nodejs版本
  • 五、参考文档
  • 总结


前言

需求:新建一个vue3项目,,提示写法错误
在这里插入图片描述
查原因为node版本过低
在这里插入图片描述
随着技术更新迭代,项目依赖的nodejs版本各有不同,为保证项目正常运行,nodejs版本管理工具也成为必备的工具之一

一、安装

1、安装包下载
在这里插入图片描述
2、安装
在这里插入图片描述
3、nvm安装目录
在这里插入图片描述

4、nodejs安装目录

在这里插入图片描述
5、确认安装
在这里插入图片描述
6、安装结束
在这里插入图片描述

二、淘宝镜像配置

之前选择的nvm的安装目录
在这里插入图片描述
修改settings.txt文件,添加淘宝镜像源
在这里插入图片描述

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

在这里插入图片描述

三、安装所需版本的nodejs

1、查看nvm版本

nvm -v

在这里插入图片描述
2、安装对应版本nodejs

示例安装的14.15.1和18.18.1版本

 nvm install 14.15.1

在这里插入图片描述

 npm install 18.18.1

在这里插入图片描述
3、nodejs版本的查看路径
在这里插入图片描述

四、切换nodejs版本

1、切换报错

 nvm use 18.18.1

报错:exit status 1: 'D:\Program' �����ڲ����ⲿ���Ҳ���ǿ����еij������������ļ���

在这里插入图片描述

原因:切换node版本需要管理员权限,切换到管理员模式的cmd即可

在这里插入图片描述
2、切换18.18.1版本

nvm -vnvm use 18.18.1node -v

在这里插入图片描述
3、切换14.15.1版本

 nvm use 14.15.1node -v

在这里插入图片描述

五、参考文档

1、npm 中文文档
2、nvm 安装

总结

踩坑路漫漫长@~@

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

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

相关文章

Python Asyncio网络编程方法全面解析与实战应用!

更多Python学习内容:ipengtao.com Python的asyncio库是一种强大的异步编程工具,它使得编写高效的网络应用程序变得更加容易。在本文中,我们将深入探讨使用asyncio进行网络编程的方法,包括异步IO、协程、事件循环等方面的内容&…

华为认证 | HCIP和HCIE难度差多了?

许多有志于在ICT领域发展的人士,都希望获得华为的HCIP或HCIE认证。 那么,考取这些认证到底需要多少钱?HCIP和HCIE的难度又存在怎样的差异?下面将为您揭晓答案。 01 考华为HCIE多少钱? ★ 考试费用 华为HCIE认证考试的…

22. Mysql 触发器

文章目录 概念常见操作查看触发器创建触发器删除触发器 精选示例数据完整性约束数据同步日志记录 总结参考资料 概念 触发器(Trigger)是 Mysql 数据库中的一种特殊的存储过程,它会在数据库中的指定表上自动执行某些操作。当满足触发器定义的…

Python编程+copilot+代码补全+提高效率

Python编程copilot代码补全提高效率 copilot是由Github和OpenAI合作开发的一款AI编程工具,它可以根据自然语言或部分代码,自动给出合适的代码补全建议。copilot支持多种编程语言,包括Python,也可以在Pycharm等主流IDE中使用。本资…

正则表达式速查手册

正则表达式 1、正则表达式简介2、常用正则表达式速查手册 1、正则表达式简介 正则表达式是一种强大的文本匹配工具,可以用于在文本中查找特定的模式 正则表达式由不同类型的字符组成,包括普通字符、元字符、分隔符和转义字符等。其中: 普通字…

超niu的正则

有一个几百行的建表语句,给到咱的时候各种乱,需要整理一下 a1 as num1 string comment , a2 as num2 string comment , ...... 在notpad里需要把上述sql修改成 num1 string comment , num2 string comment 搞了一会,用下面这个正则就可以…

服务器超线程的好处

服务器超线程的好处 1、提高性能:超线程通过提高整体系统吞吐量显着提高服务器性能。通过允许多个线程在单个物理内核上同时执行,超线程减少了空闲时间并最大限度地利用了可用资源。这会加快任务执行速度并缩短应用程序的响应时间,尤其是在多…

SpringIOC之support模块FileSystemXmlApplicationContext

博主介绍:✌全网粉丝5W,全栈开发工程师,从事多年软件开发,在大厂呆过。持有软件中级、六级等证书。可提供微服务项目搭建与毕业项目实战,博主也曾写过优秀论文,查重率极低,在这方面有丰富的经验…

LINE网页版使用方法(内含LINE网页版特点总结)

如果想要在电脑上使用LINE,但是又觉得下载客户端很累赘的话,LINE网页版是你最好的选择。但是LINE网页版相对于其他平台来说使用方式比较少。所以今天就来讲讲,我们有什么方式可以在电脑中使用LINE。 LINE网页版使用方法 1.需要使用Chrome浏览…

数据的相似度计算

相似度系数又称为相关系数,常用于考察两个变量x、y之间的相关程度。 若为0,则x和y无相关性若为正,则x和y呈正相关,相关系数在0~1之间若为负,则x和y呈负相关,相关系数在-1~0之间相似度系数的绝对值越大&…

【hyperledger-fabric】部署Java应用远程访问智能合约

简介 首先是根据b站的视频 hyperledger-fabric【3】在 java 应用中访问合约 以及hyperledger-fabric【5】Java应用和私有数据,本文章主要讲述的是视频中我遇到的问题,以及相关知识点的总结。 遇到的问题 问题1:git clone下载下来的代码发现…

K8S学习指南(67)-脚手架工具KubeBuilder

文章目录 引言KubeBuilder 的历史发展KubeBuilder 的设计理念1. 约定优于配置2. CRD 和控制器的生成3. 可插拔的架构4. 集成了测试框架 KubeBuilder 的使用1. 安装 KubeBuilder2. 创建一个新的 KubeBuilder 项目3. 创建一个新的 API 对象4. 实现控制器逻辑5. 生成 CRD 和控制器…

esp32-s3 max98357

esp32一直正常使用(1.0.6的esp库),最近买了esp32s3就报错如下(2.0.5的库): E (363) I2S: i2s_calculate_common_clock(1149): sample rate is too large E (364) I2S: i2s_calculate_clock(1198): Common…

《异侠传S1赛季侠义九州》公测版本三端互通PC客户端与IOS下载地址!!!

尊敬的各位异侠玩家们: 我们怀着无比激动的心情,充满感激地向大家宣布:今天上午10:00我们即将迎来《异侠传S1赛季:侠义九州》的首发公测!在这个特殊的时刻,我们想将我们最诚挚的感谢献给每一位…

STM32 CubeMX LwIP + freertOS 移植

开发板: 官方 STM32F746 MCU型号:STM32F746NGH 网卡型号:LAN8742A 原理图如下 先用裸机测试LAN8742A的网卡驱动 使用CubeMX创建工程 系统时钟和时基定时器如下 无系统LWIP协议栈设置,静态IP地址,关闭DHCP 生产代码&#xff…

Java版企业电子招投标系统源代码,支持二次开发,采用Spring cloud技术

在数字化时代,采购管理也正经历着前所未有的变革。全过程数字化采购管理成为了企业追求高效、透明和规范的关键。该系统通过Spring Cloud、Spring Boot2、Mybatis等先进技术,打造了从供应商管理到采购招投标、采购合同、采购执行的全过程数字化管理。通过…

网络面试题

1. 请简要介绍一下TCP/IP协议栈的层次结构。 TCP/IP协议栈是一系列网络协议的集合,构成了网络通信的核心骨架。这个协议采用四层结构,分别是链路层、网络层、传输层和应用层。 链路层是TCP/IP协议栈中的最底层,负责在物理媒介上发送和接收数…

iOS UITextField复制、粘贴框显示为英文如何解决

问题描述: 使用UITextField,欲粘贴文本,长按或者双击展示的提示框显示为英文 解决方案: 在Xcode配置文件info,plist文件中,新增Localizas属性,填入Chinese 结果如下: 提示框成功展示为中文

antv/x6_2.0学习使用(六、事件系统)

一、视图交互事件 通过鼠标、键盘或者各种可交互的组件与应用产生交互时触发的事件,如单击节点 ‘node:click’ 等。 1、鼠标事件 事件cell 节点/边node 节点edge 边blank 画布空白区域单击cell:clicknode:clickedge:clickblank:click双击cell:dblclicknode:dblcli…

量子计算:未来科技的革新引擎与广泛应用前景

在当今科技领域,量子计算机作为颠覆性的技术力量正在崭露头角。它超越了传统二进制逻辑门的经典计算框架,利用量子比特(qubits)及其叠加态和纠缠现象实现前所未有的信息处理能力。随着全球科研团队对量子计算领域的持续深耕&#…