windows安装nvm以及nvm常用命令

目录

1.什么是nvm以及为啥要用nvm

    1.什么是nvm

    2.为什么要用nvm

2.安装nvm

1. 下载

2. 安装

1.双击解压后的文件,nvm-setup.exe

2.同意

3.安装路径

4.下一步,这里有建议改成自己的文件夹,这个是用来存储通过nvm切换node后版本的存储路径

5.安装完成

6.检查环境变量

​7.查看版本号

3.使用nvm

1.nvm list 命令 - 显示版本列表

2.nvm install 命令 - 安装指定版本nodejs

​编辑

3.nvm use 命令 - 使用指定版本node 

4.nvm uninstall 命令 - 卸载指定版本 node

5.查看nvm版本 



1.什么是nvm以及为啥要用nvm

    1.什么是nvm

         node version manager(node版本管理工具)

    2.为什么要用nvm

        我们做不同的项目时,因为项目的环境,版本等因素,导致项目要使用不同版本node.js,我们就可以通过nvm来切换nodejs的版本,而不需要下载/卸载不同版本的nodejs来满足当前项目的要求,当然了,你如果一直使用一个版本的node.js,那的确可以不用,nvm就是用来帮助我们管理多个版本的node.js,通过将多个node 版本安装在指定路径,然后通过 nvm 命令切换时,就会切换我们环境变量中 node 命令指定的实际执行的软件路径。

2.安装nvm

1. 下载

https://github.com/coreybutler/nvm-windows/releases

可下载以下版本:

nvm-noinstall.zip:绿色免安装版,但使用时需要进行配置。

nvm-setup.zip:安装版,推荐使用

2. 安装

1.双击解压后的文件,nvm-setup.exe

2.同意

3.安装路径

这里要注意:尽量不要用默认路径C:\Program Files\nvm,后面可能会报错,

问题的原因是Program Files 这个文件名中含有空格,所以大家在选择路径的时候,文件夹名尽量避免中文和空格

4.下一步,这里有建议改成自己的文件夹,这个是用来存储通过nvm切换node后版本的存储路径

5.安装完成

6.检查环境变量

一般是已经帮我们配置好了,确保可以全局使用。

7.查看版本号

至此,安装成功.

3.使用nvm

1.nvm list 命令 - 显示版本列表

nvm list // 显示已安装的版本(同 nvm list installed)
nvm list installed // 显示已安装的版本
nvm list available // 显示所有可以下载的版本

2.nvm install 命令 - 安装指定版本nodejs

nvm install 16.20.0 // 安装16.20.0版本node
nvm install latest // 安装最新版本node

3.nvm use 命令 - 使用指定版本node 

nvm use 12.22.12 // 使用12.22.12版本node

4.nvm uninstall 命令 - 卸载指定版本 node

nvm uninstall 12.22.12 // 卸载12.22.12版本node

5.查看nvm版本 

nvm version
或者
nvm v

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

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

相关文章

MongoDB复制集原理

复制集高可用 复制集选举 MongoDB 的复制集选举使用 Raft 算法(https://raft.github.io/)来实现,选举成功的必要条件是大多数投票节点存活。在具体的实现中,MongoDB 对 raft 协议添加了一些自己的扩展,这包括&#x…

YOLOv5改进 | 2023注意力篇 | MSDA多尺度空洞注意力(附多位置添加教程)

一、本文介绍 本文给大家带来的改进机制是MSDA(多尺度空洞注意力)发表于今年的中科院一区(算是国内计算机领域的最高期刊了),其全称是"DilateFormer: Multi-Scale Dilated Transformer for Visual Recognition"。MSDA的主要思想是通过线性投影得到特征图X的相应查…

实现在一个文件夹中找到特定名称特点格式的文件

当你要在一个文件夹中查找特定名称和格式的文件时,你可以使用 Python 的 os 和 fnmatch 模块。以下是一个简单的脚本示例,它可以在指定目录中查找文件: import os import fnmatchdef find_files(directory, pattern):"""在指…

c# 学习笔记 - 枚举

文章目录 1. 枚举1.1 枚举结构梳理1.2 枚举完整代码1.3 枚举知识点补充 2. 迭代两种命名空间接口3. yield语句 1. 枚举 1.1 枚举结构梳理 结构图   上图内容可能依旧不通俗易懂,这里使用最简明的话语告诉大家实现方式. foreach语句就是集合的遍历操作&#xff0c…

车辆运动学方程推导和代码实现

文章目录 1. 运动学方程2. 模型实现 1. 运动学方程 自行车模型(Bicycle Model)是车辆数字化模型中最常见的一种运动学模型。其除了可以反映车辆的一些基础特性外,更重要的是简单易用。通常情况下我们会把车辆模型简化为二自由度的自行车模型…

源码编译部署篇(二)源码编译milvus成功后如何启动standalone并调试成功!

Milvus启动和调试 0 前言1 Milvus启动【问题描述】出现Aborted问题【问题分析】【解决方法】安装Pulsar服务执行单机启动命令解决监听端口号 2 Milvus调试编写launch.json验证单例调试成功 3 遇到的问题汇总问题1问题2:Permission denied 0 前言 由于Milvus官方文档只提及如何…

Windows:笔记本电脑设置休眠教程

前言 不知道大家在使用【Windows】笔记本有没有这个习惯,我会把他的电池选项的【休眠】设置进行打开。因为作为我们开发人员电脑一般是一周关一次机,有时候一个月关一次机。这时候【休眠】功能就给我们提供了一个好处,我们选择了【休眠】后电…

web期末作业网页设计——JavaScript

目录 一.作品简介 二.网页效果 首页 花语 登录界面 注册界面 三.网页代码 首页 登录界面 注册界面 视频界面 一.作品简介 网站系统文件种类包含:html网页结构文件、css网页样式文件、js网页特效文件、images网页图片文件。 网页作品代码简单&#xff…

书生·浦语大模型实战营 Lesson 1

书生浦语大模型全链路开源体系 书生浦语大模型开源历程 书生浦语大模型系列 从模型到应用 数据 预训练 微调 部署

如何写html邮件 —— 参考主流outook、gmail、qq邮箱渲染邮件过程

文章目录 ⭐前言⭐outlook渲染邮件⭐gmail邮箱渲染邮件⭐qq邮箱渲染邮件 ⭐编写html邮件💖table表格的属性💖文本💖图片💖按钮💖背景图片 ⭐总结⭐结束 ⭐前言 大家好,我是yma16,本文分享关于 …

Android WiFi 连接

Android WiFi 连接 1、设置中WiFi显示2、WiFi 连接流程2.1 获取PrimaryClientModeManager2.2 ClientModeImpl状态机ConnectableState2.3 ISupplicantStaNetworkCallback 回调监听 3、 简要时序图4、原生低层驱动5、关键日志 1、设置中WiFi显示 Android WiFi基础概览 packages/a…

mybatisPlus CodeGenerator 代码生成

在 test 目录下新建 CodeGenerator 类,用于 mybatis-plus 自动生成 java 代码 package com.edward;import com.baomidou.mybatisplus.generator.FastAutoGenerator; import com.baomidou.mybatisplus.generator.config.OutputFile; import com.baomidou.mybatisplu…