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

相关推荐
Eiceblue1 小时前
用 Python 给 Word 文档加水印:文字、图片与批量处理
开发语言·vscode·python·word
2501_915921432 小时前
KXBuild CI 实操,Windows/Linux 服务器接入 Jenkins 打包 iOS IPA
服务器·windows·vscode·ios·ci/cd·个人开发·敏捷流程
Lhan.zzZ2 小时前
用 Qt 构建线程安全的通讯静态库:从线程亲和性到完整工程
c++·vscode·qt·tcp/ip·udp
golang学习记2 小时前
IDEA 断点调试技巧:拖拽
java·ide·intellij-idea
Halo10132 小时前
VSCode设置护眼背景色
ide·vscode·编辑器
SomeOtherTime3 小时前
node.js基础(AI回答)
node.js
fanruitian3 小时前
pycharm 使用anaconda
ide·python·pycharm
weixin_5633714718 小时前
Android Studio 2024 版 Device Explorer 打开方法
android·ide·android studio
咸咸咸虾19 小时前
Microsoft Visual Studio 历史版本与官方安装包链接汇总
ide·microsoft·visual studio
芝士爱沙拉1 天前
原生内置agent智能开发能力的MCU IDE-MounRiver Studio
ide·单片机·嵌入式硬件