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

相关推荐
Python私教4 分钟前
Jupyter是什么?如何安装使用?
ide·python·jupyter
许商32 分钟前
【stm32】cmake构建vscode开发环境(复杂大型项目)
ide·vscode·编辑器
厚国兄36 分钟前
esp32+vscode,在vscode底部不显示esp32的命令图标问题解决
ide·vscode·编辑器
若数1 小时前
vscode常用插件
ide·vscode·编辑器
colourmind1 小时前
记录一次vscode debug conda python 使用报错问题排查
vscode·python·conda
sugar椰子皮1 小时前
【node源码-2】Node.js 启动流程
爬虫·node.js
若数2 小时前
vscode远程开发使用zsh默认使能zsh命令
ide·vscode·编辑器
HUST2 小时前
C 语言 第七讲:数组和函数实践:扫雷游戏
c语言·开发语言·数据结构·vscode·算法·游戏·c#
spencer_tseng3 小时前
Eclipse HeapDump
java·ide·eclipse
星源~3 小时前
VsCode-单片机开发环境配置指定编译器
ide·vscode·单片机·物联网·嵌入式