cmd有效,vscode无效——node : 无法将“node”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。 请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

分为两种情况,第一种是在cmd中能够查看版本而vscode中不行,第二种是在cmd中也无法查看。

第一步:在cmd中测试

1.在搜索中输入“cmd”,打开命令提示符
2.输入下面代码,回车

node -v 
npm -v

3.如果能如图显示版本号,说明安装没问题,符合第一种情况。如果这里也报错,则符合第二种情况
在这里插入图片描述

第二步:解决方法

情况1:cmd有效,vscode无效

将vscode以管理员方式打开即可
右键vscode图标–>属性 -->兼容性 -->将“以管理员身份运行程序”选中。
在这里插入图片描述
设置完重新进入vscode,再次尝试即可。

情况2:cmd无效

有很多博主写过解决方案,这里附上链接供参考
node : 无法将“node”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正 确,然后再试一次 的解决方案

个人笔记,仅供参考!