首页 > 系统相关 >使用nvm使Windows电脑支持多个Nodejs版本

使用nvm使Windows电脑支持多个Nodejs版本

时间:2023-11-13 16:45:30浏览次数:58  
标签:node npm Nodejs Windows 电脑 版本 nvm 安装

 

Node.js一台电脑只能装一个版本,但是有时候开发项目会用到不同版本的Node.js,卸载再装是很麻烦的,而nvm就是解决这个问题的,有了它就可以在一个电脑上安装多个Node.js版本,并且在不同版本之间切换使用。

 

下载

github下载地址:https://github.com/coreybutler/nvm-windows/releases

github如何一时半会打不开,可以关注文章底部的公众号回复nvm获取网盘链接下载。

 

完成后,cmd命令输入nvm,可以查看nvm安装版本信息,如果能正确返回版本信息,则安装成功。

3、设置淘宝镜像

nvm默认下载地址是国外,比较慢,可以改成国内淘宝镜像,

打开settings.txt,加入下面文件:

arch: 64 
proxy: none
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

4、安装2个版本的node,使用命令如下:

nvm   list   // 查看电脑中的node 版本
nvm use   版本号 // 使用node版本  例如: nvm use 12.12.0
nvm install 版本号  // 安装node   例如: nvm install 16.10.0
nvm list available  //查看可安装版本列表

标签:node,npm,Nodejs,Windows,电脑,版本,nvm,安装
From: https://www.cnblogs.com/zhyp/p/17829484.html

相关文章

  • 服务器Windows Server发布.NET Core项目出现HTTP错误500.19 - Internal Server Error[
    服务器WindowsServer发布.NETCore项目出现HTTP错误500.19-InternalServerError[错误代码:0x8007000d]经检查,发现是因为缺少【ASPNETCoreModuleV2】解决方案:到微软官方下载相应.net版本的HostingBundle  https://dotnet.microsoft.com/en-us/download/dotnet  下......
  • Windows server 2022 优化设置
    windowsserver2022::禁用【服务器管理器】开启启动@echooffregadd"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ServerManager"/v"DoNotOpenServerManagerAtLogon"/tREG_DWORD/d1/f::禁用【关机提示】@echooffregadd"HKEY_LOCAL_MACHINE\SOFTWARE\Po......
  • Windows11安装运行Linux
    学习Linux,为了省钱不想买一台云服务器,或者不想装VMware虚拟机,win11可以通过这种方式安装Linux(Ubuntu)一、开启Windows功能1.在window11的搜索框内,搜索"Windows功能",出现了“启用或关闭Windows功能”,点击打开。2.勾选"适用于Linux的Windows子系统",“虚拟机平台”,“Windows虚拟机......
  • VB.NET 添加控件方法-“Windows Media Player”组件
    “工具箱”——“所有Windows窗体”中单击右键,选择“选择项”菜单 打开“选择工具箱项”窗口,选择“COM组件”标签,在列表中找到并勾选“WindowsMediaPlayer”组件,单击“确定”按钮  将该组件添加到指定的工具箱选项卡中然后在工具箱里面找WindowsMediaPlayer控件......
  • Windows环境下ADB调试——无线连接设备Wifi adb
    一、有线连接第一次连接设备,需要先用有线连接一次。然后运行查看设备:adbdevices如图,第一次没有连接设备,第二次连接了。(安卓设备需要已经开启开发者模式)二、设置tcp端口运行代码:adbtcpip5555 三、无线连接打开安卓设备,查看IP地址。运行代码:adbconnect10.2......
  • 如何解决Windows电脑 Create folder error,Access is denied.
    如何解决Createfoldererror,Error:mkdirC:\ProgramFiles\nodejs\21.1.0/:Accessisdenied.Waring:Name:http://npm.taobao.org/mirrors/node/v21.1.0/win-x64/node.exeCode:-2Error:Createfoldererror,Error:mkdirC:\ProgramFiles\nodejs\\21.1......
  • Ubuntu22.04 安装nvm
    介绍本文记录了Ubuntu22.04上安装nvm的步骤,一并记录下过程中遇到的问题。操作步骤1、在github找到nvm的master分支,复制install.sh脚本的内容,粘贴至本地。打开以下链接,把install.sh的脚本搬运到Ubuntu上。https://github.com/nvm-sh/nvm/blob/master/install.sh在ubuntu上执行......
  • hmac使用场景及nodejs案例
    HMAC(Hash-basedMessageAuthenticationCode,基于哈希的消息认证码)是一种基于哈希函数的安全认证机制,用于确保数据的完整性和身份认证。它通过将密钥与消息进行哈希运算,生成一个固定长度的哈希值,用于验证数据的真实性和完整性。原理:使用一个密钥(Key)和一个哈希函数(如SHA-256)生成一个......
  • windows11配置wsl2虚拟linux环境
    windows11配置wsl2虚拟linux环境wsl(WindowsSubsystemforLinux)是microsoft官方为windows开发的模拟Linux方法。避免了虚拟机vmware的性能损耗开销,或者双系统两者不能同时运行的问题。wsl2似乎可以满足大部分Linux需求。方便且优雅!安装wsl2安装方法官方的介绍文档:WSL的基......
  • nodejs安装
    下载node并安装https://nodejs.org/dist/v12.14.0/node-v12.14.0-x64.msi检测是否安装成功node-v设置npm的镜像(和设置maven一个道理)1)打开cmd使用命令npmconfigsetregistryhttps://registry.npm.taobao.org2)配置后壳通过下面命令来验证是否成功npmconfigls......