【教程】在 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. 保存并关闭文件

相关推荐
百万蹄蹄向前冲2 小时前
让TypeScript 再次伟大:愚人节前夜Claude Code意外开源与OpenClaw小龙虾打造 AI 原生开发新纪元
人工智能·typescript·node.js
gCode Teacher 格码致知6 小时前
Javascript提高:get和post等请求,对于汉字和空格信息进行编码的原则-由Deepseek产生
开发语言·前端·javascript·node.js·jquery
用户14860235988727 小时前
MCP Server开发避坑指南:我踩过的8个坑
node.js
zihao_tom7 小时前
Go环境搭建(vscode调试)
开发语言·vscode·golang
Eagsen CEO10 小时前
如何让 Gemini 在 Android Studio 中顺利工作
android·ide·android studio
Amos_Web10 小时前
Rspack 源码解析 (1) —— 架构总览:从 Node.js 到 Rust 的跨界之旅
前端·rust·node.js
badhope10 小时前
前端已死?前端角色演进的四维技术证据链(2026年实证)
react.js·django·node.js
sdhongjun11 小时前
VSCode vim Normal模式下无法输入中文到指令参数
ide·vscode·vim
nvvas12 小时前
IDEA安装并且使用Roo Code工具
java·ide·人工智能
亿洋12 小时前
vscode的continue插件接入第三方自定义中转api
人工智能·vscode·编辑器