nvm安装、部署以及使用

1. nvm安装

官方地址:https://github.com/nvm-sh/nvm/blob/master/README.md

  • nvm window安装:https://github.com/coreybutler/nvm-windows/releases

看个人习惯,通过不同形式来安装nvm,省劲就用.exe安装即可。

Tips:安装之前,要卸载当前系统的nodejs。

在 cmd 命令框中,输入 nvm version 显示nvm版本信息表示安装成功。

2. nvm配置

nvm安装目录下面有一个 settings.txt 文件,该文件是配置文件:

# 配置根目录
root: D:\env\nvm\nvm
# 配置nodejs安装路径
path: D:\env\nvm\nodejs# 配置镜像:(失败了,0.0 貌似淘宝镜像地址变了,去查查就行)
## node 淘宝镜像
node_mirror: https://npm.taobao.org/mirrors/node/  
## npm 淘宝镜像
npm_mirror: https://npm.taobao.org/mirrors/npm/

3. nvm命令

# 1.显示已安装的Node.js版本列表。
nvm list
# 2.安装指定版本的Node.js。例如,nvm install 14.17.0,将安装Node.js 14.17.0版本。
nvm install <Node version>
# 3.卸载指定版本的Node.js。
nvm uninstall <Node version>
# 4.切换到指定版本的Node.js。例如,nvm use 14.17.0,将切换到Node.js 14.17.0版本。
nvm use <Node version>
# 5.显示当前正在使用的Node.js版本。
nvm current
# 6.列出所有已安装的Node.js版本,与nvm list命令功能相同。
nvm ls
# 7.为指定的Node.js版本创建别名。例如,nvm alias default 14.17.0将把14.17.0版本设置为默认版本。
nvm alias <name> <Node version>
# 8.删除指定的别名。
nvm unalias <name>
# 9.显示或设置NVM的根目录。如果不指定路径,将显示当前根目录的路径。
nvm root [path]
# 10.显示NVM自身的版本信息。
nvm version
# 11.开启node.js版本管理。
nvm on
# 12.关闭node.js版本管理。
nvm off
# 13.表⽰node是运⾏在32位还是64位。
nvm arch
# 14.命令形式:添加node和npm镜像
nvm node_mirror https://npmmirror.com/mirrors/node/
nvm npm_mirror https://npmmirror.com/mirrors/npm/

知道上面的命令就差不多了。

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

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

相关文章

「连载」边缘计算(二十五)03-05:边缘部分源码(源码分析篇)

&#xff08;接上篇&#xff09; 1&#xff09;EdgehubConfig初始化具体如下所示。 config.InitEdgehubConfig() config.InitEdgehubConfig()函数定义具体如下所示。 KubeEdge/edge/pkg/edgehub/config/config.go // InitEdgehubConfig init edgehub config func InitEdgeh…

代码随想录算法训练营第三十四天|LeetCode860 柠檬水找零、LeetCode406 根据身高重建队列、LeetCode452 用最少数量的箭引爆气球

860.柠檬水找零 思路&#xff1a;只有5、10、20三种面额的纸币&#xff0c;因此每接收一种纸币对应的数量就&#xff0c;当接收10的&#xff0c;5的数量就--&#xff0c;当接收20的&#xff0c;有限消耗10的纸币&#xff08;贪心&#xff09;&#xff0c;因为10只能用于20找零…

【Flink网络数据传输(4)】RecordWriter(下)封装数据并发送到网络的过程

文章目录 一. RecordWriter封装数据并发送到网络1. 数据发送到网络的具体流程2. 源码层面2.1. Serializer的实现逻辑a. SpanningRecordSerializer的实现b. SpanningRecordSerializer中如何对数据元素进行序列化 2.2. 将ByteBuffer中间数据写入BufferBuilder 二. BufferBuilder申…

FreeRtos自学笔记3-----参考正点原子视频

FreeRtos任务的创建与删除 任务的创建与删除本质上是调用FreeRtos的API函数。 API函数&#xff1a; 1.xTaskGreate():动态创建任务函数&#xff1b; 2.xTaskGreateStatic();静态创建任务函数&#xff1b; 3.xTaskDelete():任务删除 动态创建任务&#xff1a;任务的任务控制块以…

java 中 string常用方法及相关的例子

我将为您详细讲解 Java 中 String 类的常用方法及其相关例子。String 类是 Java 中最常用的类之一&#xff0c;它代表字符串&#xff0c;提供了许多用于操作字符串的方法。 1. 字符串比较 - equals(Object obj): 比较字符串的内容是否相等。 - equalsIgnoreCase(String str): 比…

自研cloud框架专题

自己开发的cloud框架,可作为企业java web开发底层依赖,提供多个模块能力,降低搭建环境难度,增强模块能力. 开源地址:https://github.com/2892824942/ty-cloud 自研cloud框架专题–框架介绍&#xff08;零&#xff09; 自研cloud框架专题–mybatis-puls模块&#xff08;一&…

Linux 如何安装python

【我的系统是Centos7】在 linux上安装Python之前需要先安装前置依赖程序. 登录Linux中,使用 yum程序进行依赖程序安装,执行如下命令: yum install wget bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make zlib zlib-devel libffi-dev…

如何利用python实现自己的modbus-tcp库

如果你想使用纯Socket编程来实现Modbus TCP通讯,而不是依赖于Modbus库,你需要理解Modbus TCP协议的细节,并能够手动构建和解析Modbus消息。以下是一个简单的示例,展示了如何使用Python的socket库来实现Modbus TCP通讯: 了解Modbus TCP协议: Modbus TCP协议使用TCP作为底层…

code: 500 ] This subject is anonymous - it does not have any identifying

项目场景&#xff1a; 相关背景&#xff1a; 使用idea 开发java 项目&#xff0c;前端页面请求 页面中相关的接口时&#xff0c;idea 控制台有报错信息出现&#xff0c;前端请求失败。 问题描述 问题&#xff1a; 使用idea 开发java 项目&#xff0c;前端页面请求 页面中相…

Java学习笔记004——接口概念理解及意义

一个类中有抽象方法&#xff0c;则必须声明为abstract&#xff08;做为抽象类&#xff09;&#xff0c;抽象类不能实例化。子类继承抽象类&#xff0c;必须对所有的抽象方法重写&#xff0c;否则依然有抽象方法&#xff0c;还是抽象的&#xff0c;无法实例化。故抽象类常做为基…

【three.js】22. Imported Models导入模型

22. Imported Models导入模型 介绍 Three.js 可以让你创建很多原始几何体&#xff0c;但是当涉及到更复杂的形状时&#xff0c;我们最好使用专用的 3D 软件建模。 在本课中&#xff0c;我们将使用已经制作好的模型&#xff0c;但我们将在以后的课程中学习如何完全在 3D 软件中…

计划任务与SSH远程登录

一、计划任务 一次性调度执行——at yum -y install at #安装at systemctl status atd # 查看启动状态 systemctl start atd # 启动服务 systemctl enable atd # 设置开机启动 at now 5min #5分钟后开始执行 at> 要执行的内容 at > <E…

整合shoir

​ 目录 一、📢前言 二、📝SpringBoot整合Shiro 2.1 📲导入依赖 org.springframework.boot spring-boot-starter-web <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><s…

【详识C语言】自定义类型之二:枚举

本章重点 枚举 枚举类型的定义 枚举的优点 枚举的使用 枚举 枚举顾名思义就是一一列举。 把可能的取值一一列举。 比如我们现实生活中&#xff1a; 一周的星期一到星期日是有限的7天&#xff0c;可以一一列举。 性别有&#xff1a;男、女、保密&#xff0c;也可以一一列举。…

vscode c/c++ 检测到 #include 错误。请更新 includePath。

问题背景 使用vscode打开项目后&#xff0c;头文件显示红色波浪线&#xff0c;没有引入。 检测到 #include 错误。请更新 includePath。已为此翻译单元(xxx)禁用波形曲线。 解决方法 gcc -v -E -x c - 显示所有头文件路径。 打开c_cpp_properties.json文件&#xff0c;粘贴…

【C++】类与对象(上篇)

一.类的引入 C与C语言比较起来&#xff0c;C引入了一个新的概念&#xff0c;叫做类。那么在C中&#xff0c;类又是什么呢&#xff1f; 在C中&#xff0c;类与C语言中的结构体相似&#xff0c;但不同的是&#xff0c;C中的类中&#xff0c;不仅可以定义变量&#xff0c;还能定义…

2024北京高端食品饮料博览会(5月)

2024北京高端食品饮料博览会&#xff08;5月&#xff09; 时间&#xff1a;2024年5月25-27日 地点&#xff1a;北京中国国际展览中心朝阳馆 主办单位&#xff1a;北京鸿利展览服务有限公司 承办单位&#xff1a;北京高端食品饮料博览会组委会 北京鸿利展览服务有限公司 展…

【pve】创建虚拟机

创建虚拟机 1.创建虚拟机-常规2.操作系统3. 系统4.磁盘5. cpu6.内存7.网络8.确认9.安装完成 1.创建虚拟机-常规 2.操作系统 这里选择自己的操作系统和系统的类别。 3. 系统 EFI存储选择自己磁盘 4.磁盘 调整适当的磁盘空间。 5. cpu 6.内存 根据自己的内存大小进行配…

【哈希】Leetcode 128. 最长连续序列 【中等】

最长连续序列 给定一个未排序的整数数组 nums &#xff0c;找出数字连续的最长序列&#xff08;不要求序列元素在原数组中连续&#xff09;的长度。请你设计并实现时间复杂度为 O(n) 的算法解决此问题。示例 1&#xff1a;输入&#xff1a;nums [100,4,200,1,3,2]输出&#x…

最近开发中遇到的一些问题

puppeteer下载失败问题 使用的淘宝镜像&#xff0c;但执行命令npm i puppeteer之后&#xff0c;报错&#xff1a; npm ERR! code 1 npm ERR! path E:\项目-临时\test_install_puppeteer\node_modules\puppeteer npm ERR! command failed npm ERR! command C:\WINDOWS\system3…