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

相关推荐
__zRainy__1 小时前
Node系列 · Express:常用的中间件
中间件·node.js·express
时寒的笔记3 小时前
jsvmp04_某yuan宝日志还原rc4
node.js
coderCN3 小时前
Nodejs 第三十四章 数据库(表达式和函数、子查询和连表)
前端·node.js
5233AI开发笔记8 小时前
Node.js 调用 API:为什么秘密型 Key 不能放前端
node.js
2601_962076258 小时前
Node.js 完全教程:从入门到精通
node.js
witton10 小时前
MacOS中在目录或者文件右键菜单中添加“使用VSCode打开”
vscode·macos·文件·目录·服务·automator·右键菜单
wabil11 小时前
[AI-Talk] codx制作xmind文件技巧
ide·ai编程·myeclipse·xmind
超级码里奥202411 小时前
OpenClaw(龙虾[特殊字符])AI 智能体安装教程
windows·node.js
大衛說1 天前
02 · 环境搭建:uv 包管理与现代 IDE
ide·uv
ruanCat1 天前
Prettier 明明执行成功,Markdown 为什么还是没变?一次插件误诊复盘
前端·javascript·node.js