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

相关推荐
科研小白_d.s7 小时前
vscode配置c/c++环境
c语言·c++·vscode
一个很帅的帅哥10 小时前
实现浏览器的下拉加载功能(类似知乎)
开发语言·javascript·mysql·mongodb·node.js·vue·express
Bang邦13 小时前
使用nvm管理Node.js多版本
前端·node.js·node多版本管理
新知图书13 小时前
Node.js快速入门
node.js
程序猿进阶14 小时前
如何在 Visual Studio Code 中反编译具有正确行号的 Java 类?
java·ide·vscode·算法·面试·职场和发展·架构
猿饵块14 小时前
vscode
ide·vscode·编辑器
FakeOccupational15 小时前
nodejs 007:错误npm error Error: EPERM: operation not permitted, symlink
前端·npm·node.js
亦舒.15 小时前
JSDelivr & NPM CDN 国内加速节点
前端·npm·node.js
代码搬运媛15 小时前
code eintegrity npm err sha512
前端·npm·node.js
大数据界Olu18 小时前
bug | pycharm社区版无sciview解决办法
ide·python·pycharm