怎样下载安装使用nvm,并安装node和npm
怎样下载安装使用nvm并安装node和npm一、卸载之前安装的node.js1.打开【控制面板】点击【卸载程序】卸载Node.js2.删除默认的Node.js安装目录3.查找.npmrc文件是否残留若有则删除4.逐一查看以下文件是否存在若有则删除5.打开系统环境变量删除node相关配置6.查看是否删除成功7.建议重启电脑二、安装nvm1.下载nvm2.双击下载好的安装包直接安装即可3.修改镜像源4.nvm配置环境变量5.确认是否安装成功nvm三、nvm常用命令四、安装Node.js1.通过nvm安装Node.js五、如何安装低版本的Node.js一、卸载之前安装的node.js1.打开【控制面板】点击【卸载程序】卸载Node.js操作步骤【控制面板】→【卸载程序】→【卸载Node.js】→等待完成。2.删除默认的Node.js安装目录默认目录为C:\Program Files\nodejs找到你对应安装的目录查看此路径下有无node残留文件若有就删除。3.查找.npmrc文件是否残留若有则删除.npmrc默认在C:\User\用户名 .node_repl_history如果存在也删除4.逐一查看以下文件是否存在若有则删除C:\Program Files (x86)\Nodejs C:\Program Files\NodejsC:\Users\用户名\AppData\Roaming\npmC:\Users\用户名\AppData\Roaming\npm-cacheC:\Users\用户名\AppData\Local\npm-cache5.打开系统环境变量删除node相关配置环境变量打开方式【我的电脑】→【属性】→【高级系统设置】→【环境变量】 删除NODE_PATH及Path里相关的Node打开编辑把对应的配置删除。6.查看是否删除成功操作步骤 按【winR】→输入【cmd】→窗口打开输入node -v检查node是否卸载成功; 输入npm -v检查npm是否卸载成功。7.建议重启电脑我没重启电脑但也没影响接下来的操作不过还是建议重启电脑防止出现意想不到的bug。二、安装nvm1.下载nvm下载地址https://github.com/coreybutler/nvm-windows/releases点击nvm-setup.exe进行下载。此版本不需要配置环境变量安装即用2.双击下载好的安装包直接安装即可3.修改镜像源按键【win R】 输入【cmd】 回车后在命令行输入【nvm root】 命令可以查看nvm的安装根路径在那个文件夹。在文件管理器地址栏输入root地址找到setting.txt文件并打开。复制粘贴以下代码如图所示。保存完成nvm源修改。node_mirror:http://npmmirror.com/mirrors/node/npm_mirror:https://npmmirror.com/mirrors/npm/4.nvm配置环境变量确认与如下配置保持一致默认nvm安装成功后会自动生成5.确认是否安装成功nvm按键【win R】输入【cmd】回车后在命令行输入【nvm -v】命令返回版本号证明配置成功。三、nvm常用命令nvm version‌或‌nvm -v‌显示当前NVM的版本。nvm ls或nv list列出已安装的所有 Node.js 版本。nvm install version安装指定版本的 Node.js。例如nvm install 18.17.0nvm use version切换到指定版本的 Node.js。例如nvm use 18.17.0nvm uninstall version卸载指定版本的 Node.js。例如nvm uninstall 18.17.0nvm alias name version给指定版本创建别名。nvm unalias‌删除已定义的别名。nvm run version script在指定版本下运行脚本。nvm current显示当前正在使用的 Node.js 版本。nvm cache dir‌显示NVM的缓存目录。‌nvm cache clear‌清除NVM的缓存目录nvm on‌和 ‌nvm off‌分别用于打开和关闭NVM自动切换功能即在每次打开新的命令行窗口时NVM会尝试切换到默认或指定的Node.js版本。nvm reinstall-packages‌在切换Node.js版本后重新安装已安装的全局npm包。nvm -h‌查看所有命令。四、安装Node.js1.通过nvm安装Node.js查看node.js最新的一批版本(版本号偶数是绝对稳定版本 基数是不一定稳定版本)nvm list available安装指定版本nvm install version查看安装的所有版本nvm ls或nvm list使用某个版本nvm use version安装完成后会在nvm文件夹下生成对应的文件夹。检查一下是否安装成功运行node -v 查看node版本号运行npm -v 查看npm 版本号。五、如何安装低版本的Node.js通过nvm安装node有一些版本nvm中是不存在的需要手动安装。简单粗暴直接下载node.js安装包【https://nodejs.org/dist/】解压放在nvm文件夹下运行【nvm use version】直接运用。注参考博客https://blog.csdn.net/sjp991012/article/details/134426007

相关新闻

DeepSeek深度开发一些经验总结:

DeepSeek深度开发一些经验总结:

背景:DeepSeek已经开源一段时间,但是基本围绕文本智能交互,影像处理等,而且大多数还是基于python进行的各种尝试....但是,真要将其应用到我们自己开发的软件中,却又是各种问题,比如1.如何解析?2.如何提问能让其正确理解?3.如何交互完成function calling等过程?4.如何组合不同…

2026/7/8 20:32:16 阅读更多 →
鸿蒙NAS软件

鸿蒙NAS软件

纯血鸿蒙NAS软件已经上线啦,目前完全免费无广告,希望大家多多支持~目前支持EMBY在鸿蒙商店搜索《舞纳》就可以啦

2026/7/3 16:39:19 阅读更多 →
试除法素数判断

试除法素数判断

素数的定义素数是指一个大于 1 的自然数,除了 1 和它自身外,不能被其他自然数整除的数。函数整体逻辑该函数接收一个整数 num 作为参数,通过一系列条件判断来确定这个数是否为素数。如果是素数则返回 1,否则返回 0。int isprime(i…

2026/5/17 8:54:07 阅读更多 →

最新新闻

Android App 渗透测试实战:5大逆向工具链配置与7类漏洞自动化检测

Android App 渗透测试实战:5大逆向工具链配置与7类漏洞自动化检测

Android App 渗透测试实战:5大逆向工具链配置与7类漏洞自动化检测 在移动互联网时代,Android应用的安全问题日益凸显。作为安全研究人员或渗透测试工程师,掌握一套高效的逆向工具链和自动化检测方法至关重要。本文将深入探讨如何构建完整的An…

2026/7/8 20:31:03 阅读更多 →
L9958与PIC18LF46K22在电机控制中的高效组合方案

L9958与PIC18LF46K22在电机控制中的高效组合方案

1. 为什么选择L9958与PIC18LF46K22组合在电机控制领域,硬件选型往往决定了系统性能的上限。L9958是STMicroelectronics推出的一款专为汽车电子优化的H桥驱动器芯片,而PIC18LF46K22则是Microchip旗下针对低功耗应用优化的8位微控制器。这两者的组合在中小…

2026/7/8 20:31:03 阅读更多 →
AI 搜索新风口!好客搜智搜 GEO 代理招商,抢占大模型千亿流量赛道

AI 搜索新风口!好客搜智搜 GEO 代理招商,抢占大模型千亿流量赛道

2026 年互联网营销赛道迎来颠覆性变革,用户不再主动百度搜索,而是直接向豆包、文心一言、DeepSeek 等大模型提问解决方案,传统竞价、SEO 流量持续萎缩,而 GEO 生成式引擎优化开辟全新获客赛道,市场规模连年暴涨&#x…

2026/7/8 20:29:03 阅读更多 →
BlueLotus_XSSReceiver v3.0 部署实战:Windows/Linux 双平台 5 步快速搭建

BlueLotus_XSSReceiver v3.0 部署实战:Windows/Linux 双平台 5 步快速搭建

BlueLotus_XSSReceiver v3.0 跨平台部署与实战测试指南1. 环境准备与平台概述BlueLotus_XSSReceiver作为一款轻量级无数据库XSS测试平台,凭借其开箱即用的特性在安全测试领域广受欢迎。最新3.0版本在加密效率和功能模块上进行了显著优化,特别适合需要快速…

2026/7/8 20:26:59 阅读更多 →
Apache 2.4 安全加固:3步关闭TRACE/TRACK方法,修复CVE-2003-1567等12个漏洞

Apache 2.4 安全加固:3步关闭TRACE/TRACK方法,修复CVE-2003-1567等12个漏洞

Apache 2.4 安全加固实战:彻底关闭TRACE/TRACK方法及关联漏洞修复指南 1. HTTP调试方法的安全隐患剖析 在Web服务器安全领域,TRACE和TRACK这两个HTTP方法长期被列为高危漏洞项。它们本是设计用于网络诊断的原始工具——当客户端发送TRACE请求时&#xf…

2026/7/8 20:26:59 阅读更多 →
别等9月!2026秋招提前批已开启,这些大厂测试岗正在悄悄招人

别等9月!2026秋招提前批已开启,这些大厂测试岗正在悄悄招人

7月刚到,大厂提前批的枪已经响了。 百度7月8日开启技术岗网申,腾讯技术研发提前批7月下旬启动,字节跳动7月初就已经开放了提前批通道。阿里、美团、京东7月中旬陆续跟进。 你还在觉得“秋招是9月的事”? 等到9月你才开始投简历…

2026/7/8 20:24:54 阅读更多 →

日新闻

3大核心能力重塑《明日方舟》游戏体验:MAA自动化助手的革命性突破

3大核心能力重塑《明日方舟》游戏体验:MAA自动化助手的革命性突破

3大核心能力重塑《明日方舟》游戏体验:MAA自动化助手的革命性突破 【免费下载链接】MaaAssistantArknights 《明日方舟》小助手,全日常一键长草!| A one-click tool for the daily tasks of Arknights, supporting all clients. 项目地址: …

2026/7/8 0:00:48 阅读更多 →
MyBatis 批量操作深度优化——从 N+1 到批处理的全路径

MyBatis 批量操作深度优化——从 N+1 到批处理的全路径

MyBatis 批量操作深度优化——从 N1 到批处理的全路径 一、从"功能正确"到"性能可接受"——MyBatis 批量操作的三段式进化 MyBatis 在日常增删改查场景中几乎是无感的——实体映射直观、SQL 控制灵活。但当数据量从千级上升到十万级、百万级,许…

2026/7/8 0:00:48 阅读更多 →
工业负载控制方案:TPD2015FN与PIC18F45K22应用解析

工业负载控制方案:TPD2015FN与PIC18F45K22应用解析

1. 工业负载控制方案概述在工业自动化、电机驱动和照明控制等高需求场景中,可靠地控制电感和电阻负载是核心挑战之一。TPD2015FN作为东芝的8通道高端智能功率开关IC,配合PIC18F45K22微控制器,能够构建一套稳定、高效的负载控制系统。这套组合…

2026/7/8 0:02:48 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/8 16:14:06 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/7 12:34:47 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/8 16:59:55 阅读更多 →

月新闻