nvm下载安装教程

2023-09-21 20:16:06

前言

nvm 官网地址:https://nvm.uihtm.com

在这里插入图片描述

一、nvm 下载

进入 nvm github 地址,下载最新版本:https://github.com/coreybutler/nvm-windows/releases

  1. 点击选择当前最新版本。

在这里插入图片描述

  1. 滑动到底部,点击 nvm-setup.exe 下载安装文件。

在这里插入图片描述

  1. 接受,下一步。
    在这里插入图片描述
  2. 选择 nvm 安装目录,下一步。
    在这里插入图片描述
  3. 选择 nodejs 安装目录,下一步。
    在这里插入图片描述
  4. 点击安装。
    在这里插入图片描述
  5. 进入 cmd,输入 nvm 指令查看版本。安装成功则如下显示。
    在这里插入图片描述

nvm arch:显示 node 是运行在32位还是64位。
nvm install 18.17.0:安装 node 18.17.0, version是特定版本也可以是最新稳定版本 latest。可选参数 arch 指定安装32位还是64位版本,默认是系统位数。可以添加 --insecure 绕过远程服务器的 SSL。install 可简化为 i。
nvm list [available] :显示已安装的列表。可选参数 available,显示可安装的所有版本。list 可简化为 ls。
nvm on :开启 node.js 版本管理。
nvm off :关闭 node.js 版本管理。
nvm proxy [url] :设置下载代理。不加可选参数url,显示当前代理。将 url 设置为 none 则移除代理。
nvm node_mirror [url] :设置 node 镜像。默认是 https://nodejs.org/dist/。如果不写 url,则使用默认 url。设置后可至安装目录 settings.txt 文件查看,也可直接在该文件操作。
nvm npm_mirror [url] :设置npm镜像 https://github.com/npm/cli/archive/。如果不写 url,则使用默认 url。设置后可至安装目录 settings.txt 文件查看,也可直接在该文件操作。
nvm uninstall 18.17.0 :卸载指定版本 node 18.17.0。
nvm use [version] [arch] :使用制定版本 node。可指定32/64位。
nvm root [path] :设置存储不同版本 node 的目录。如果未设置,默认使用当前目录。
nvm version :显示 nvm 版本。version 可简化为 v。

二、 安装 node.js

  1. nvm list available 或 nvm ls available 显示可下载版本的部分列表。
    在这里插入图片描述
  2. nvm install 18.17.0 或 nvm i 18.17.0 安装对应版本 。( 安装时可以在上面看到 node.js 、npm 相应的版本号,不建议安装最新版本。)
    在这里插入图片描述
  3. nvm list 或 nvm ls 查看目前已经安装的版本。
    在这里插入图片描述
  4. nvm use 18.17.0 使用指定 node 版本。nvm list 查看使用情况,前面带 * 号则使用成功。
    在这里插入图片描述

三、nvm 常见问题

  1. 如果下载 node 过慢,请更换国内镜像源, 在 nvm 的安装路径下,找到 settings.txt,设置 node_mirro 与 npm_mirror 为国内镜像地址。
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
  1. 当 cmd 输入 nvm 提示没有找不到这个命令,检查 nvm 的环境变量配置是否正确。

在这里插入图片描述

更多推荐

FasterTransformer在linux系统中的安装教程(ubuntu系统)

参考资料官方文档安装过程在官方文档中,其对安装流程已经表述的比较详细,主要是安装nvidia-docker和安装编译FasterTransformer。其中难点主要是在安装nvidia-docker上。当然其实也可以不安装nvidia-docker,直接使用配置好的cuda环境配置,但是这样的话我们就无法使用docke

Python运算符、函数与模块和程序控制结构

给我家憨憨写的python教程——雁丘Python运算符、函数与模块和程序控制结构关于本专栏一运算符1.1位运算符1.1.1按位取反1.1.2按位与1.1.3按位或1.1.4按位异或1.1.5左移位1.2关系运算符1.3运算顺序1.4运算方向二函数与模块2.1内建函数2.2库函数2.2.1标准库函数2.2.3第三方库2

windows系统使用软件异地同步数据(灾备)

Syncthing是一个开源文件同步工具,可以在多台设备之间实时同步文件或文件夹,官方网站:Syncthing下载地址:Syncthing|Downloads,一般推荐下载图形界面SyncTrayzor。官方下载地址:https://github.com/canton7/SyncTrayzor/releases/dow

【python数据分析基础】—对列操作:获取DataFrame不同的类型columns

文章目录前言一、生成不同类型的列名1.获取数组类型的结果2.获取list类型的结果二、实际应用前言在DataFrame进行数据分析时,我们时常会想对DataFrame的所有列进行数据清洗操作,比如转换不同字段的数据类型,但如果DataFrame字段比较多,一列列数据引用进行数据处理显现效率比较低,使用DataFrame

Python爬虫:获取必应图片的下载链接

文章目录1.前言2.实现思路3.运行结果1.前言首先,说明一下,本篇博客内容可能涉及到版权问题,为此,小编只说明一下实现思路,至于全部参考代码,小编不粘贴出来。不过,小编会说明详细一些,真心能够帮助到一些读者。仅供参考,请莫用于商业活动!2.实现思路在必应上搜索图片,通过向下滚动滚动条,从而刷新出新的图片出来。和百度图

【产品运营】如何做好B端产品规划

产品规划是基于当下掌握的多维度信息,为追求特定目的,而制定的产品资源投入计划。产品规划是基于当下掌握的多维度信息(客户需求、市场趋势、竞争对手、竞争策略等),为追求特定目的(商业增长、客户满意等),而制定的产品资源投入计划。面向长期的、宏观的可称为产品战略规划,面向短期的、具体的可称为版本规划或迭代计划。产品战略规划周

使用Node构建私人代理池

在进行大规模数据采集时,经常会遇到网站反爬虫机制导致爬虫被封的问题。为了解决这个困扰,本文将向大家介绍如何利用Node.js构建私人代理池,提供稳定的代理,实现高效、可靠的爬虫操作。跟随本文一起学习,拥有解封爬虫的终极利器!一、为什么需要私人代理池?使用公共的免费代理可能会面临诸多问题,如不稳定、速度慢、容易被封禁等。

科普:什么是视频监控平台?如何应用在场景中?

随着科技的发展,监控无处不在,就像一张密不透风的网,将生活中的角角落落都编织在一起。可是,你真的知道什么是安防视频监控平台吗?它可不止是一个简单的通电摄像头,如今的视频监控平台,涵盖了无数精密细致的算法与技术,是通过集成视频监控设备与软件系统,对指定区域或场所进行实时监控与数据管理的平台。下面就给大家介绍一下常见的安防

STM32 ADC介绍和应用

目录1.ADC是什么?2.ADC的性能指标3.ADC特性4.ADC通道5.ADC转换顺序6.ADC触发方式7.ADC转化时间8.ADC转化模式扫描模式单次转换/连续转换9.ADC实验使用ADC读取烟雾传感器的值代码实现思路:1.ADC是什么?全称:Analog-to-DigitalConverter,指模拟/数字转换器

奇富大模型获新应用方向,AI专家加速金融行业智能化

近日,由奇富科技推出的大模型应用在研发效能,大数据分析等领域斩获新突破。毓智AI专家以奇富大模型为底座,面向研发效能和大数据分析等应用场景,结合资深技术、大数据分析师的专业能力与数据沉淀,形成金融领域的“AI专家”。目前,这一大模型应用,已在技术研发与商业分析两大方向展现出极高价值。作为金融科技行业内首屈一指的技术驱动

最小二乘法

LeastSquareMethod1、相关的矩阵公式2、线性回归3、最小二乘法3.1、损失函数(LossFunction)3.2、多维空间的损失函数3.3、解析法求解3.4、梯度下降法求解1、相关的矩阵公式Precondition:ξ∈Rn,A∈Rn∗ni:σAξσξ=ATii:σξTAξσξ=ATξ+Aξiii:(A

热文推荐