重新安装指定 Node 版本、并切换了 Node 版本、但这里运行>npm -v 还是报错:‘npm‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。 📅 发布时间:2026/7/15 8:09:17 👁️ 浏览次数: 前面的过程已经重新安装指定 Node 版本、并使用nvm-windows切换了 Node 版本、但这里运行npm -v 还是报错npm 不是内部或外部命令也不是可运行的程序或批处理文件。分析执行npm -v仍提示命令找不到说明环境变量配置后未完全生效或是 nvm 创建的 Node 快捷方式路径下没有实际的node.exe文件。下面是最直接的方式来排查跳过复杂的环境变量排查优先让 npm 命令可用。1. 先确认核心Node 是否真的安装成功打开文件资源管理器进入以下路径替换成你的实际路径D:\app\nvm\nvm\v16.20.2检查该文件夹下是否有node.exe、npm.cmd文件有说明 Node 16.20.2 安装成功问题出在环境变量 / 快捷方式没有说明 Node 未安装成功先重新安装# 管理员终端执行 nvm install 16.20.22. 终极解决方案直接用 Node 安装路径执行命令如果环境变量配置一直失效可绕过环境变量直接用 Node 的实际安装路径执行 npm步骤如下步骤 1复制 Node 实际安装路径你的 Node 16.20.2 安装路径是D:\app\nvm\nvm\v16.20.2步骤 2在项目根目录执行命令打开 IDEA的终端或管理员 cmd切换到若依 Vue 项目根目录执行# 直接调用node.exe执行npm -v验证是否可用 D:\app\nvm\nvm\v16.20.2\node.exe D:\app\nvm\nvm\v16.20.2\node_modules\npm\bin\npm-cli.js -v # 启动项目核心命令替换成这个即可 D:\app\nvm\nvm\v16.20.2\node.exe D:\app\nvm\nvm\v16.20.2\node_modules\npm\若第一行命令输出8.19.416.20.2 对应的 npm 版本说明 npm 可用直接用第二行命令启动项目即可启动成功后继续验证热更新功能修改代码保存看页面是否更新。npm 可用直接用第二行命令启动项目即可启动成功后继续验证热更新功能修改代码保存看页面是否更新。3. 修复环境变量彻底解决可选如果想彻底让npm命令全局可用按以下步骤重新配置每一步都要确认步骤 1删除旧的 Node 快捷方式若有cmd# 管理员终端执行 rd /s /q D:\app\nvm\nodejscmd# 管理员终端执行 rd /s /q D:\app\nvm\nodejs步骤 2重新切换 Node 版本强制创建快捷方式cmdnvm use 16.20.2cmdnvm use 16.20.2成功提示Now using node v16.20.2 (64-bit)步骤 3手动添加 Node 路径到 Path不依赖 NVM 变量步骤 4重启后验证打开新的管理员终端执行cmdnode -v npm -v右键「此电脑」→ 属性 → 高级系统设置 → 环境变量找到「系统变量」→Path→ 编辑点击「新建」添加Node 实际安装路径D:\app\nvm\nvm\v16.20.2点击「确定」保存重启电脑环境变量仅重启后 100% 生效。此时应能正常输出版本号。4. 替代方案不用 nvm直接安装 Node 16.x如果 nvm 配置始终有问题可卸载 nvm直接安装 Node 16.20.2下载地址https://nodejs.org/dist/v16.20.2/node-v16.20.2-x64.msi安装时勾选「Add to PATH」一路默认安装完成后重启终端执行npm -v即可正常使用。注意紧急启动项目用D:\app\nvm\nvm\v16.20.2\node.exe ...npm-cli.js run dev直接启动绕过环境变量问题彻底修复重启电脑让环境变量生效或直接安装 Node 16.x不用 nvm核心逻辑只要D:\app\nvm\nvm\v16.20.2下有node.exe和npm.cmd就一定能执行 npm 命令只是路径问题。
阶跃星辰深度开源,Agent 模型潜力几何? 阶跃星辰在开源 Step 3.5 Flash 模型后,进一步开源其 Agent 基座模型的预训练、中训练权重及 Steptron 训练框架,该模型能力强且排名靠前。深度开源举措阶跃星辰宣布进一步开源 Step 3.5 Flash 模型的预训练权重(Base)、中训练权重… 2026/5/17 8:19:42
DSP、STM32、FPGA、ZYNQ U盘软件升级功能与软件开发源代码 DSP STM32 FPGA ZYNQ U盘软件升级功能 软件开发 源代码最近在嵌入式项目里折腾U盘升级功能,从DSP到STM32再到ZYNQ踩坑无数。这玩意儿看着简单,实际要考虑文件系统解析、固件校验、内存跳转一堆细节。特别是跨平台开发时,不同芯片的… 2026/7/12 22:36:02
用OpenClaw组建AI团队:一人顶一个部门的实战玩法 文章目录前言一、OpenClaw到底是啥?别被名字唬住了二、你的"赛博团队"编制表2.1 内容运营专员:笔耕不辍0072.2 数据分析师:专治Excel恐惧症2.3 代码质检员:熬夜debug的背锅侠三、实战:搭建你的第一个AI部门3… 2026/7/12 11:25:21
C++ string类深度解析:内存模型、性能优化与工业级实现 1. 项目概述:为什么我们需要深入理解string类?在C的日常开发中,std::string大概是除了int之外,我们使用频率最高的类型之一。从简单的日志打印、文件名拼接,到复杂的文本解析、网络协议处理,它无处不在。很… 2026/7/15 8:08:17
工业级推荐系统实战:从召回到重排的全链路穿透 1. 这不是网课抄录,而是一线工程师的实战复盘:从王树森小红书课到工业级推荐链路的完整穿透你点开这篇笔记时,大概率正站在两个路口之间:一边是教科书里“协同过滤用户相似度物品评分”的抽象公式,另一边是面试官问“你… 2026/7/15 8:08:17
从积分到影响力:解锁CSDN博客等级背后的权益与成长路径 1. CSDN博客等级系统:技术博主的成长地图第一次在CSDN发布技术博客时,我和大多数新手一样,只关心文章能不能解决具体问题。直到某天收到"恭喜升级到L3"的系统通知,才发现这个看似简单的等级图标背后,藏着完整… 2026/7/15 8:06:17
华为HCOMM算法分析器指南 Algorithm Analyzer Tool User Guide 【免费下载链接】hcomm HCOMM(Huawei Communication)是HCCL的通信基础库,提供通信域以及通信资源的管理能力。 项目地址: https://gitcode.com/cann/hcomm Introduction The HCCL algorithm anal… 2026/7/15 8:04:16
AzurLaneAutoScript:碧蓝航线自动化脚本的架构解析与实战应用指南 AzurLaneAutoScript:碧蓝航线自动化脚本的架构解析与实战应用指南 【免费下载链接】AzurLaneAutoScript Azur Lane bot (CN/EN/JP/TW) 碧蓝航线脚本 | 无缝委托科研,全自动大世界 项目地址: https://gitcode.com/gh_mirrors/az/AzurLaneAutoScript … 2026/7/15 8:02:15
计算机网络物理层核心概念与典型习题精讲(附详细解析) 1. 物理层在计算机网络体系中的定位物理层是OSI七层模型和TCP/IP四层模型中最底层的基础设施,相当于网络通信的"高速公路路基"。它不关心数据的具体含义,只负责将比特流从一个节点搬运到另一个节点。就像快递员不需要知道包裹里装的是什么&… 2026/7/15 8:02:15
行星减速机的工作原理是什么?从齿轮运动关系到减速比计算 一、行星齿轮机构的组成 标准行星齿轮机构主要包括: 太阳轮; 行星轮; 内齿圈; 行星架。 太阳轮位于机构中心。 多个行星轮围绕太阳轮均匀布置,行星轮内侧与太阳轮外啮合,外侧与内齿圈内啮合。 行星轮通过轴… 2026/7/15 0:03:00
阅读Java开源框架源码的心得分享! 前几日闲来无事有幸看到了一位博主分享自己阅读开源框架源码的心得,看了之后也引发了我的一些深度思考。我们为什么要看源码?我们该怎么样去看源码? 其中前者那位博主描述的我觉得很全了(如下图所示),就不做… 2026/7/15 0:03:00
【LINUX】驱动 【LINUX驱动】【字符设备】【中断】【Platform】【网课 设备树】【GPIO】【PINCTRL】【INPUT】【IIC】【SPI】【网络驱动】【屏幕驱动】【一 设备树】【二 内核模块编译】【三 基本驱动框架】【四 Platform总线设备驱动框架】【五 驱动子系统】【六 综合】 2026/7/15 0:07:01
Git reset 与 revert 深度对比:5个关键差异与 3 种典型应用场景 Git Reset 与 Revert 深度对比:5个关键差异与3种典型应用场景在团队协作开发中,代码版本管理如同行走钢丝——一步失误可能导致整个项目陷入混乱。作为Git进阶用户,你是否曾在深夜面对错误的提交束手无策?是否在强制推送后收到同事… 2026/7/13 8:31:55
GitHub 学生包申请避坑:5个常见失败原因与开发者工具调试方案 GitHub 学生包申请技术排障指南:5个高频失败场景与开发者工具实战方案第一次尝试申请GitHub学生包时,我盯着屏幕上那个不断转圈的加载动画整整15分钟,最终只等来了一行冰冷的错误提示。这可能是许多开发者共同的经历——明明按照教程操作&… 2026/7/14 18:25:04
冒烟测试用例设计规范:5%-10%覆盖率下的3类核心场景与执行标准 冒烟测试用例设计的黄金法则:5%-10%覆盖率下的精准筛选策略在快节奏的敏捷开发环境中,冒烟测试作为质量保障的第一道防线,其重要性不言而喻。当测试资源有限而时间紧迫时,如何从海量测试用例中精准筛选出那关键的5%-10%࿰… 2026/7/14 5:09:41