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

相关推荐
HAPPY酷14 小时前
Visual Studio 原生项目(.vcxproj) 和 CMake 项目对比
ide·visual studio
__xu_15 小时前
【总结】查看某个文件git提交记录的两种方法
git·vscode·提交记录
Whoami!15 小时前
⓫⁄₅ ⟦ OSCP ⬖ 研记 ⟧ Windows权限提升 ➱ 利用PowerShell获取敏感信息
网络安全·信息安全·powershell·windows日志
*小雪15 小时前
nvm的安装与管理和npm audit的报错解决
前端·npm·node.js
柠檬叶子C15 小时前
STM32CubeIDE 安装教程 | 2026最新STM32CubeIDE安装教程 | STM32CubeIDE保姆级安装教程
ide·stm32·嵌入式硬件
山有木兮啊16 小时前
VSCode Remote-SSH 连接Mac卡在初始化VSCode
vscode·macos·ssh
wy31362282116 小时前
android——Android Studio 路径迁移指南(释放 C 盘空间)
android·ide·android studio
xinhuanjieyi16 小时前
将 Node.js 安装到 /ext 目录的办法
node.js
weixin_4277716116 小时前
npm 绕过2FA验证
前端·npm·node.js
*小天屎*16 小时前
UE5 项目打包与 Pixel Streaming 浏览器部署指南
ue5·node.js·虚幻引擎