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

相关推荐
stevenzqzq11 小时前
ctrl +B和ctrl+shift +B的区别
android·ide·android studio
ASEpochs11 小时前
Vsocde中‘sh’不是内部或外部命令,也不是可运行的程序或批量处理文件--已解决
git·vscode·bash
之恒君11 小时前
Node.js 模块加载 - 4 - CJS 和 ESM 互操作避坑清单
前端·node.js
Esun_R15 小时前
当 LLM 开始连接真实世界:MCP 的原理、通信与工程落地
node.js·openai·mcp
深念Y16 小时前
删除IDEA中的JDK列表项
java·ide·jdk·intellij-idea·idea·sdk
安全渗透Hacker16 小时前
IDEA 中主流 API 插件对比及实操建议
java·ide·intellij-idea
不爱编程爱睡觉16 小时前
vscode下载/常用插件分享及如何链接Ubuntu
ide·vscode·ubuntu
love530love17 小时前
EPGF 新手教程 13在 PyCharm(中文版 GUI)中创建 Hatch 项目环境,并把 Hatch 做成“项目自包含”(工具本地化为必做环节)
开发语言·ide·人工智能·windows·python·pycharm·hatch
爱写程序的小高17 小时前
npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree
前端·npm·node.js
ziyue757517 小时前
idea不能使用低版本插件问题解决
java·ide·intellij-idea