首页 > 系统相关 >windows安装以及切换使用nodejs多版本

windows安装以及切换使用nodejs多版本

时间:2024-07-05 11:45:29浏览次数:17  
标签:node nodejs windows js 切换 版本 nvm 安装

1 安装nvm

nvm是一个简单的bash脚本,它是用来管理系统中多个已存的Node.js版本。

可以先把系统已有的node卸载掉,也可不卸载,但是以防没必要的冲突,尽量还是卸掉。

1.1 下载nvm

下载地址:https://github.com/coreybutler/nvm-windows/releases,下载.zip后缀的这个文件,下载后解压安装即可。

PS:安装位置文件夹不能有空格或中文字符(原因在后面)

 

1.2 配置镜像源

从安装目录中找到settings.txt文件将下面配置复制进去

# 配置node镜像:
node_mirror: https://npmmirror.com/mirrors/node/
 
# 配置npm镜像:
npm_mirror: https://npmmirror.com/mirrors/npm/

 

 

1.3 查看是否安装成功

nvm ls

 

2 通过nvm安装多nodejs版本

2.1 查询可用nodejs版本号

nvm list available

 

2.2 安装指定版本(尽量安装18.3以上版本。Vue3必要)

nvm install 18.20.3

2.3 切换版本

nvm use 18.20.3

2.4 查看nodejs版本是否切换成功 

node -v

2.5 查看已安装nodejs版本 

nvm list

2.6 卸载某一版本

nvm uninstall 18.20.3

2.7 其他常用nvm指令

nvm off                     // 禁用node.js版本管理(不卸载任何东西)
nvm on                      // 启用node.js版本管理
nvm install <version>       // 安装node.js的命名 version是版本号 例如:nvm install 8.12.0
nvm uninstall <version>     // 卸载node.js是的命令,卸载指定版本的nodejs,当安装失败时卸载使用
nvm ls                      // 显示所有安装的node.js版本
nvm list available          // 显示可以安装的所有node.js的版本
nvm use <version>           // 切换到使用指定的nodejs版本
nvm v                       // 显示nvm版本
nvm install stable          // 安装最新稳定版

nvm use报错出现乱码:

比如nvm use 10.24.1,出现下面报错:
exit status 1: ‘D:\Program’ �����ڲ����ⲿ���Ҳ���ǿ����еij���
���������ļ���
原因:nvm安装位置 文件夹不能有空格或其它字符, 路径文件夹也同样如此。

PS:idea命令界面还是无法使用nvm npm 命令的原因:  重启idea                      

转载https://blog.csdn.net/m0_46568965/article/details/136195950

 

标签:node,nodejs,windows,js,切换,版本,nvm,安装
From: https://www.cnblogs.com/chenghening/p/18285508

相关文章

  • Oracle数据库的日志切换策略
    Oracle数据库的日志切换策略是确保数据库稳定运行和事务连续性的关键机制之一。以下是对Oracle日志切换策略的详细解析1、自动日志切换1.1、重做日志切换:Oracle数据库使用重做日志文件(RedoLogFiles)来保证实例恢复。当当前的重做日志文件写满时,Oracle会自动进行日志切换......
  • Windows中配置python3.11环境安装教程
    在Windows中配置Python3.11环境,可以按照以下步骤进行:1.下载Python3.11打开Python的官方网站:https://www.python.org/导航到“Downloads”部分,并选择“Windows”。在“Windows”页面中,找到Python3.11的版本,点击下载适合你系统架构(32-bit或64-bit)的安装程序。2.安装Py......
  • Windows下Docker-desktop
    1、在Windows下安装Docker-desktop下载:https://github.com/tech-shrimp/docker_installer/releases/download/latest/docker_desktop_installer_windows_x86_64.exe2、安装:start/w"""docker_desktop_installer_windows_x86_64.exe"install--installat......
  • mysql 8详细安装过程(windows 11)
        本次在windows11中安装mysql-8.4.1的压缩版。需要注意的是,其中涉及的安装配置比较多,以及需要执行的命令较多,建议大家收藏保存。一、安装环境二、下载mysql    下载地址:MySQL::DownloadMySQLCommunityServer如果没有oracle账号,点击上面下......
  • WPF Performance Suite, Microsoft Windows Performance Toolkit
    Copyfrom https://www.cnblogs.com/lindexi/p/12086719.htmlhttps://learn.microsoft.com/en-us/previous-versions/aa969767(v=vs.110) 1.Downloadurl:  https://download.microsoft.com/download/A/6/A/A6AC035D-DA3F-4F0C-ADA4-37C8E5D34E3D/setup/WinSDKPerformanceT......
  • [NodeJS] timers阶段的源码解析
    timers阶段是Nodejs事件循环中的一个阶段,这一阶段主要是检查是否有到期的定时器,如果有则执行其回调。相关源码位置:timers阶段:node/deps/uv/src/timer.catmain·nodejs/node(github.com)timers阶段的代码比较少,这里直接贴出来,你也可以点进去上面的源码看自己感兴趣的部分......
  • Windows通过nvm下载安装node和npm
    文章目录nvm是什么使用nvm安装node有什么优势安装nvm下载安装完成确认nvm命令提示安装nodejs查看可下载版本下载指定版本安装完成确认查看node版本查看npm版本nvm常用命令查看已安装的node版本切换node版本删除node版本切换国内镜像npm配置淘宝镜像在不同新老不同......
  • windows基线排查与安全加固
    什么是安全基线安全基线是为了实现基本防护需求而制定的一系列基准,通过对系统生命周期不同阶段的安全检查,建立良好的安全配置项和安全措施,通过分析安全状态的变化趋势控制安全风险。在建立事件响应机制之前,必须存在基础的能力。这些基础能力用于保障数字资产/业务的可用性、保密......
  • [NodeJS] NodeJS事件循环
    JS是单线程的,如果出现阻塞会严重影响代码执行效率。NodeJS通过事件循环,尽可能地将耗时任务委派给系统内核来实现非阻塞IO。NodeJS提供了许多和异步相关的API,除了语言标准规定的setTimeout和setInterval,还有setImmediate和process.nextTick。经常和这几个出现在面试题里的还有Pr......
  • Windows系统安装SSH服务结合内网穿透配置公网地址远程ssh连接
    前言在当今的数字化转型时代,远程连接和管理计算机已成为日常工作中不可或缺的一部分。对于Windows用户而言,SSH(SecureShell)协议提供了一种安全、高效的远程访问和命令执行方式。SSH不仅提供了加密的通信通道,防止敏感信息在传输过程中被窃听或篡改,还支持文件传输、端口转......