首页 > 系统相关 >Windows环境下nvm的安装与使用

Windows环境下nvm的安装与使用

时间:2023-07-03 21:22:31浏览次数:49  
标签:node npm https Windows 版本 nvm 安装

nvm全名node.js version management,顾名思义是一个管理多个nodejs的版本工具。通过它可以安装和切换不同版本的 nodejs,为了解决 node.js各种版本存在不兼容现象可以通过它可以安装和切换不同版本。

一、下载

nvm安装包地址: https://github.com/coreybutler/nvm-windows/releases
Pasted image 20230625151101.png

名称 介绍
nvm-noinstall.zip 绿色免安装版本,但是使用功能之前需要配置
nvm-setup.exe 这是一个安装包,下载后点击安装,安装时自动配置环境变量
Source code(zip)
zip压缩格式的源码
Source code(tar.gz) tar.gz 格式的源码

这里选择nvm-setup.exe下载

二、安装

1、nvm安装目录
Pasted image 20230625151220.png
2、nodejs的快捷方式存放的目录
Pasted image 20230625151204.png
3、如果电脑上已经安装有node.js版本,请选择是(Y),将原有版本添加到nvm管控中
Pasted image 20230625151342.png
4、打开PowerShell,输入nvm ls查看是否安装成功
Pasted image 20230625152030.png

三、配置

安装后找到nvm安装目录,找到settings.txt文件,在文件后面添加上

node_mirror: [https://npm.taobao.org/mirrors/node/](https://links.jianshu.com/go?to=https%3A%2F%2Fnpm.taobao.org%2Fmirrors%2Fnode%2F)  
npm_mirror: [https://npm.taobao.org/mirrors/npm/](https://links.jianshu.com/go?to=https%3A%2F%2Fnpm.taobao.org%2Fmirrors%2Fnpm%2F)

这么做的目的是为将npm镜像改为淘宝镜像,可以提高代码下载速度

四、使用

1、nvm arch [32|64]
显示node是运行在32位还是64位模式,指定32或64来覆盖默认体系结构
2、nvm install <version> [arch]
下载node对应的版本,可以是node最新的稳定版,[arch]可选,指定安装32位或64位,一般不使用,默认为系统的arch
3、nvm list [available]
列出所有已经安装的node 版本,[available]可选的,显示可下载的部分列表,该命令可简写为nvm ls [available]
4、nvm on
启动node.js的版本管理
5、nvm off
禁用node.js版本管理(不卸载任何东西)
6、nvm proxy [url]
设置用于下载的代理,[url]是可选的:

  • 将[url]留空以查看当前代理
  • 将[url]设置为“none”以删除代理

7、nvm node_mirror [url]
设置node镜像,默认为: https://nodejs.org/dist/
可以设置为淘宝镜像: https://npm.taobao.org/mirrors/node/
8、nvm npm_mirror [url]
设置npm镜像,默认为: https://github.com/npm/npm/archive/
可以设置为淘宝镜像: https://npm.taobao.org/mirrors/npm/
9、nvm uninstall <version>
卸载指定的node版本
10、nvm use [version] [arch]
切换到使用指定node版本,可以指定32位或者65位
11、nvm use <arch>
继续使用当前所选的版本,但是根据提供的值切换32位或者64位模式
12、nvm root [path]
设置nvm存储node.js不同版本的目录,如果未设置,使用当前目录,[path]是可选的,如果path为空,则表示查看当前node存放发目录
13、nvm version
显示当前运行的nvm版本,可以简写为nvm v

五、参考链接

1、Window 上使用 NVM
2、nvm介绍、安装、报错处理以及使用
3、Windows下安装nvm的方法
4、nvm-windows

标签:node,npm,https,Windows,版本,nvm,安装
From: https://www.cnblogs.com/one-yutian/p/17524096.html

相关文章

  • pip安装
    pip是Python社区中广泛使用的包管理工具,使得安装和管理第三方库变得更加便捷。pip安装是对准计算机的,而不是针对特定的项目。当您使用pip安装软件包时,它将在计算机上的Python环境中安装该软件包,使得您可以在任何项目中使用它。在大多数情况下,site-packages目录位于Pyt......
  • Bat批处理命令实现一键安装mysql环境
    已测试可用的版本MySQL8.0;环境:windows7/10MySQL8.0.15免安装版项目需求需要实现一个自动化MySQL配置安装及初始化数据库(初始化包括:设置用户名和密码)。批处理用来对某对象进行批量的处理,即可通过批处理让相应的软件执行自动化操作。MySQL免安装版使用步骤:1.配置环境变量2.创建MySQ......
  • shell脚本:dm8数据库安装
    程序作用:1.初始化操作系统2.安装dm数据库软件3.初始化实例4.配置参数5.删除实例6.删除数据库软件整个安装程序的目录结构如下:说明:点击查看代码run.sh说明: 作用:统一执行脚本,调用其他脚本进行操作系统参数配置、数据库软件安装、服务启动等 用法: 前提: 1.把所有的......
  • 安装gitlab
     添加源[root@zabbix_serveryum.repos.d]#catgitlab.repo[gitlab]name=gitlabbaseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/enabled=1gpgcheck=0#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591  [root@zabbix_serveryum.r......
  • Cisco AnyConnect Secure Mobility Client 4.10.07062 (macOS, Linux, Windows)
    CiscoAnyConnectSecureMobilityClient4.10.07062(macOS,Linux,Windows)CiscoSecureClient(包括AnyConnect)请访问原文链接:https://sysin.org/blog/cisco-anyconnect-4/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org新版已发布:CiscoSecureClient5.0.030......
  • 搭建SpinalHDL环境心得(Windows)
    主要步骤是基于别人的教程文章。在这里记录一下个人遇到的问题。1、sbt.\build.sbt时的错误,很多时候是由于JDK版本问题导致的。这个问题在sbt后续版本里得到了解决,我的sbt升级到1.9.0之后就没有遇到这个问题了。2、build.sbt里的spinalVersion会更新。可以时不时去spinalHDL的......
  • mac m1 安装java性能监控工具VisualVM 2.1
    macm1安装java性能监控工具VisualVM2.1.6背景本地已经安装了java8,在终端输入jvisualvm提示没有安装benjie@benjiedeMBP~%jvisualvmTheoperationcouldn’tbecompleted.UnabletolocateaJavaRuntimethatsupportsjvisualvm.Pleasevisithttp://www.java.com......
  • FreeNAS系统基本安装篇
    一、FreeNAS介绍:1.1介绍FreeNAS是一套免费的NAS服务器,它能将一部普通PC变成网络存储服务器。该软件基于FreeBSD,Samba及PHP,支持CIFS(samba),FTP,NFSprotocols,SoftwareRAID(0,1,5)及web界面的设定工具。用户可通过Windows、Macs、FTP、SSH及网络文件系统(NFS)来访......
  • 华为超聚变2288H V5 服务器安装Windows系统后 PCI数据捕获和信号处理控制器 出现感叹
    2288Hv5服务器安装Windows系统后,PCI数据捕获和信号处理控制器出现感叹号可以在IBMC界面的“诊断-黑匣子”关闭黑匣子功能,然后重启设备解决也可以通过在操作系统侧安装IBMA软件解决2288Hv5服务器安装Windows系统后,PCI数据捕获和信号处理控制器 出现感......
  • Apisix-linux下的内网安装
    1.背景一般测试环境都是没有外网的,apisix官网写了安装方式,但是感觉描述的并不好,结合自己的实际体验整理了下。APISIX-官网APISIX-GitHub2.离线安装假设现在有两台相同的机器我刚开始没注意到这个问题,A机是centos8,B机是centos7,下载后的rpm文件在B机上就用不了了。A机:拥有......