【教程】在 VS Code 集成终端中解决 Node.js 环境变量识别问题

背景

  • 外部命令,如 node 在外部的终端中可以识别到,但是在vscode的终端中不能识别到
  • 错误:node : 无法将"node"项识别为 cmdlet、函数、脚本文件或可运行程序的名称
  • 也就是环境变量其实是有 node 的,但是 vscode 的集成终端中就是没有

解决方案

1 在vscode设置中修改

  • 搜索 integrated:persistent Session Revive Process
  • 设置为 never

2 使环境变量永久生效

  1. 打开 PowerShell 配置文件:

    powershell 复制代码
    notepad $PROFILE
  2. 在文件末尾添加:

    powershell 复制代码
    $env:PATH += ";E:\nodejs"
  3. 保存并关闭文件

相关推荐
jerwey7 小时前
VSCode + Copilot下:配置并使用 DeepSeek
ide·vscode·copilot
奔跑吧 android9 小时前
【vscode】【Continue】【插件使用】
ide·vscode·编辑器
卜锦元11 小时前
EchoChat搭建自己的音视频会议系统01-准备工作
c++·golang·uni-app·node.js·音视频
weixin_4277716112 小时前
Vite 与 Webpack 模块解析差异
前端·webpack·node.js
鲨莎分不晴13 小时前
【实战】老项目焕发新生:从 Webpack 平滑迁移到 Vite 避坑全记录
前端·webpack·node.js
TT哇13 小时前
IDEA压缩空的软件包
java·ide·intellij-idea
取个鸣字真的难14 小时前
Cline for VSCode 保姆级配置教程
ide·vscode·编辑器·ai编程
热爱生活的五柒14 小时前
vscode:终端运行正常,但是用debug模式运行python项目就报错
ide·vscode·python
代衡_Monster15 小时前
IDEA的Model打出来的JAR没有版本号
java·ide·intellij-idea
椰汁菠萝15 小时前
VSCode中设置git提交按钮为“提交和推送”
git·vscode·自动推送