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

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

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

解决方案:

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

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

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

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

相关推荐
稀饭5219 分钟前
用changeset来管理你的npm包版本
前端·npm
就知道你是成心的37 分钟前
npm pack 一键构建npm离线包
npm
猫头虎6 小时前
Claude Code 永动机:ralph-loop 无限循环迭代插件详解(安装 / 原理 / 最佳实践 / 避坑)
ide·人工智能·langchain·开源·编辑器·aigc·编程技术
我命由我123456 小时前
Android Studio - Android Studio 去除 import 的未使用的类
android·java·ide·学习·java-ee·android studio·学习方法
另寻沧海7 小时前
VS Code 内置变量与配置文件完全指南
c++·vscode
hi0_68 小时前
vibe coding 开发软件(一) 模型选择和agent简单使用
ide·个人开发·visual studio
惊讶的猫8 小时前
vscode+conda
ide·vscode·conda
谧小夜8 小时前
Visual Studio Code中实现Go语言自动导包教程
ide·vscode·golang
GuMoYu9 小时前
npm link 测试本地依赖完整指南
前端·npm
林_学9 小时前
扔掉了本地 IDE,开发部署只要 3 分钟。
ide