首页 > 系统相关 >Windows环境下安装nvm的详细步骤

Windows环境下安装nvm的详细步骤

时间:2024-07-02 21:26:43浏览次数:19  
标签:Node Windows 步骤 js 版本 nvm 安装 下载

Windows环境下安装nvm的详细步骤

nvm(Node Version Manager)是一个用于管理多个Node.js版本的工具,它允许用户在同一台机器上安装和切换不同版本的Node.js,从而解决因版本不兼容导致的各种问题。在Windows环境下安装nvm相对简单,下面将详细介绍安装步骤。

一、下载nvm安装包

首先,你需要从GitHub的nvm-windows项目页面下载nvm的安装包。访问nvm-windows的发布页面,你会看到几个不同的下载选项:

  • nvm-setup.zip:这是一个安装包,下载后直接点击安装,无需手动配置环境变量,非常方便。
  • nvm-noinstall.zip:绿色免安装版本,解压后需要手动配置环境变量才能使用。

推荐初学者使用nvm-setup.zip,因为它省去了配置环境变量的步骤。

二、安装nvm

  1. 下载并解压安装包:下载nvm-setup.zip后,解压到任意位置(建议路径中不要包含空格、特殊字符及中文)。

  2. 运行安装程序:双击解压后的nvm-setup.exe文件,开始安装过程。

  3. 同意协议:阅读并同意软件许可协议。

  4. 选择安装路径:选择nvm的安装目录,注意路径中不要包含空格。

  5. 设置Node.js的Symlink:这一步是设置nodejs快捷方式存放的目录,你可以保持默认或选择其他路径。

  6. 完成安装:点击“Install”开始安装,安装完成后点击“Finish”退出安装程序。

三、验证安装

安装完成后,你需要验证nvm是否成功安装。打开命令提示符(CMD)或PowerShell(建议以管理员身份运行,避免潜在问题),输入以下命令:

nvm -v

如果命令返回了nvm的版本号,如1.1.11,则表示nvm已成功安装。

四、使用nvm安装和切换Node.js版本

1. 查看可用Node.js版本

安装完nvm后,你可以查看当前可用的Node.js版本。在命令提示符或PowerShell中输入:

nvm list available

这将列出所有可以安装的Node.js版本。

2. 安装Node.js版本

选择你想要安装的Node.js版本,并使用以下命令进行安装:

nvm install <version>

<version>替换为你想要安装的版本号,如12.18.0

3. 切换Node.js版本

安装多个Node.js版本后,你可以使用以下命令切换当前使用的版本:

nvm use <version>

同样,将<version>替换为你想要使用的版本号。

4. 常用nvm命令

  • nvm list:列出已安装的Node.js版本。
  • nvm uninstall <version>:卸载指定版本的Node.js。
  • nvm current:显示当前使用的Node.js版本。
  • nvm on:启用Node.js版本管理。
  • nvm off:禁用Node.js版本管理(不卸载任何东西)。

五、配置镜像源(可选)

由于国内网络环境的原因,直接从Node.js官网下载可能会很慢。你可以通过nvm设置国内的镜像源来加速下载过程。例如,使用阿里云的镜像源:

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

这样,当你使用nvm安装Node.js或npm包时,就会从设置的镜像源下载,速度会更快。

通过以上步骤,你应该能在Windows环境下成功安装nvm,并使用它来管理不同版本的Node.js。希望这篇文章能对你有所帮助!

标签:Node,Windows,步骤,js,版本,nvm,安装,下载
From: https://blog.csdn.net/qq_33906471/article/details/140123449

相关文章

  • PowerShell 和 NSSM(Non-Sucking Service Manager)的组合可以用来创建和管理 Windows 上
    PowerShell和NSSM(Non-SuckingServiceManager)的组合可以用来创建和管理Windows上的服务。NSSM是一个开源工具,允许你将任何可执行文件转换为Windows服务。下面是一个简单的示例,展示如何使用PowerShell和NSSM来创建和管理一个服务。步骤一:下载和安装NSSM下载NSSM:......
  • 红队工具Finger 安装具体以步骤-示例centos
    1.gitclonehttps://github.com/EASY233/Finger.git如果没有yuminstallgit2.pip3install-rrequirements.txt找到finger所在的文件夹可以用find-name"Finger"进入文件中配置命令前提要安装pythonyuminstallpython-pip33.python3Finger.py-h......
  • 如何下载Studio One软件及详细安装步骤
    ​大家都知道全局视频轨道一种为图形添加声音的新方法,最新的全局视频轨道提供了直观的视频工作流程,归功于使StudioOne声名鹊起的拖放功能,需要快速编辑或简化播客工作流程?没关系,试试看视频轨道的基本编辑功能吧,请注意本功能为Pro版专享。准确来讲音频录制和编辑:StudioOne6......
  • ffmpeg在Windows上的安装
    首先进入官网DownloadFFmpeg选择windows版本下载想要的版本Gyan.dev的版本可能会更符合Windows标准,而BtbN的版本可能会更加开放和跨平台往下拉选择想要的版本进行下载我下载的是第一个下载好之后解压文件复制bin目录的路径 接着按照下面的顺序进行环境配置,结束后一路确......
  • windows系统使用gnvm进行node版本管理和切换
    前言由于需要维护不同时期开发的各个项目,不同项目因为框架兼容问题要用不同版本的node去运行,在卸载安装n次不同版本的node.js后,痛定思痛,我开始学习如何无痛切换node版本。如果是Mac电脑可安装n模块进行管理;windows下可使用nvm或者gnvm工具,由于使用nvm需要卸......
  • Windows 查看端口占用情况 & 80端口被占用处理方法
    一.用netstat指令查看是端口占用情况查看所有端口的占用情况 命令格式:netstat[options]-a表示显示所有活动的TCP连接以及计算机监听的TCP和UDP端口。-n表示只以数字形式显示所有活动的TCP连接的地址和端口号。-o表示显示活动的TCP连接并包括每个连接的进程ID(PID)。查看特定端......
  • Windows系统下实现阿里云域名动态ip更新
    1.代码部分通过ip=load(urlopen('https://api.ipify.org/?format=json'))['ip']获得公网ip通过阿里云提供的api获得域名对应的ip两者不一致就进行替换importjsonfromurllib.requestimporturlopenfromjsonimportloadfromaliyunsdkalidns.request.v20150109.......
  • windows10用conda搭建tensorflow的gpu环境
    在tensorflow官方网址上也列举了很多方法,但都很麻烦,包括docker也没有办法在win10下应用gpu来计算。记录我的检查过程。在官网搜集有用的资料。“在Windows环境中从源代码构建”中提到了经过测试后,可用的配套版本,找到一个最新的是:|版本|Python版......
  • Windows服务器下配置Gogs HTTP自动跳转HTTPS
    在前面的文章中,介绍了如何在Windows服务器下搭建自己的git服务器,在文末介绍了开启HTTPS的方法。https://www.cnblogs.com/zhaotianff/p/17887191.html 但是开启https后,无法使用http访问了,所以需要urlrewrite,找了一圈,发现网上的教程都是Linux下基于Nginx的。 通过尝试,找到......
  • 在Windows操作系统中,与文件系统进行交互主要通过一系列的API函数来实现,这些函数包括底
    操作文件系统API与操作系统的文件系统进行交互,涉及到底层的文件系统操作和文件属性管理。不同的操作系统提供了不同的API和机制来执行这些操作,但基本的原理和流程大致相似。文件系统API的基本操作1.文件时间戳(创建时间、修改时间、访问时间)创建时间(CreationTime):表示文件被创......