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

相关推荐
p***h64317 小时前
JavaScript在Node.js中的异步编程
开发语言·javascript·node.js
q***385119 小时前
TypeScript 与后端开发Node.js
javascript·typescript·node.js
ol木子李lo20 小时前
Visual studio 2022高亮汇编(ASM)语法方法
汇编·ide·windows·visual studio
q***09801 天前
Windows 11 如何配置node.js
windows·node.js
pixle01 天前
从零学习Node.js框架Koa 【六】Koa文件上传下载实现:@koa/multer 与 koa-send 深度解析
node.js·web·koa·js·全栈·服务端·文件上传下载
q***47181 天前
Windows 上彻底卸载 Node.js
windows·node.js
洞窝技术1 天前
一键屏蔽某国IP访问实战
前端·nginx·node.js
weixin79893765432...1 天前
使用 node.js 的心得
node.js
fruge1 天前
前端自动化脚本:用 Node.js 写批量处理工具(图片压缩、文件重命名)
前端·node.js·自动化
O***p6041 天前
JavaScript在Node.js中的集群负载均衡
javascript·node.js·负载均衡