vscode下无法识别node、npm的问题

node : 无法将"node"项识别为 cmdlet、函数、脚本文件或可运行程序的名称

因为node是在cmd安装的,是全局安装的,并不是在这个项目里安装的。

解决方案:

1.在vscode的控制台,针对一个项目安装特定版本的node;

2.已经全局安装了,不想卸了再安装的话,可以以管理员身份运行VSCode。(具体操作:右击VSCode------>属性------>快捷方式------>高级------>勾选以管理员身份运行------>确定,再次打开VSCode,就可以正常执行node -v / npm-v /npm run dev等等命令了。)

基本操作执行一遍后(在这个项目已经有一份了),再点击属性,关闭管理员运行,之后打开vscode就能正常使用了。

管理员身份运行这个要及时取消,不然后面使用vscode有许多场景不方便。

相关推荐
中国lanwp2 小时前
npm中@your-company:registry 和 registry 的区别
前端·npm·node.js
mrsyf2 小时前
VSCode中Copilot的询问、编辑、代理有啥区别?
ide·vscode·copilot
晨尘光6 小时前
【pycharm 创建一个线程,在线程函数中增加的日志打印,日志打印了,但是打断点进不去】
ide·python·pycharm
正经教主7 小时前
【App开发】Mumu模拟器安装使用与Android Studio连接指南
android·ide·android studio
lxmyzzs10 小时前
vscode-ssh无法进入docker问题解决
vscode·docker·ssh
Candice_jy10 小时前
vscode运行ipynb文件:使用docker中的虚拟环境
服务器·ide·vscode·python·docker·容器·编辑器
不染尘.11 小时前
2025_11_5_刷题
开发语言·c++·vscode·算法·贪心算法·动态规划
拿破轮13 小时前
不小心在idea中点了add 到版本控制 怎么样恢复?
java·ide·intellij-idea
willhuo19 小时前
vscode编辑arduino项目
ide·vscode·编辑器