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

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

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

解决方案:

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

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

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

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

相关推荐
无责任此方_修行中2 天前
如何利用 pnpm 的安全控制功能防御 npm 供应链攻击
javascript·npm·node.js
臣妾没空4 天前
里程碑5:完成框架npm包抽象封装并发布
前端·npm
sudo_jin4 天前
前端包管理器演进史:为什么 npm 之后,Yarn 和 pnpm 成了新宠?
前端·npm
codingWhat6 天前
前端组件库开发实践:从零到发布
前端·npm·vite
vivo互联网技术8 天前
深度解析悟空系统多机房部署共线改造
前端·npm·多语言·共线改造·多机房
Diligently_8 天前
idea 中vm option 配置
java·ide·intellij-idea
我命由我123458 天前
在 Android Studio 中,新建 AIDL 文件按钮是灰色
android·ide·android studio·安卓·android jetpack·android-studio·android runtime
Hello World . .8 天前
Linux:线程间通信
linux·开发语言·vscode
AC赳赳老秦8 天前
云原生AI故障排查新趋势:利用DeepSeek实现高效定位部署报错与性能瓶颈
ide·人工智能·python·云原生·prometheus·ai-native·deepseek