首页 > 编程语言 >VS Code 内终端无法使用 node

VS Code 内终端无法使用 node

时间:2024-11-18 14:46:25浏览次数:1  
标签:node Code nodejs VS PATH 环境变量

安装 node.js (https://nodejs.org/en)以后,windows 的 cmd 可以使用 node。

但是在 VS Code 打开的 cmd 却不能使用 node。

这很明显是二者的环境变量不一致的原因。

此时我们查看 system 的环境变量,可以发现 node 是有的:

那就只能是 VS Code 的 bug 了。

参考:https://blog.csdn.net/qq_29638403/article/details/135052855
可以直接重装 VS Code,把 VS Code 的环境变量和系统对齐一下。

这里提供一个手动添加的方法:
在设置中搜索 环境变量:

打开对应系统的 setting.json:
添加 nodejs 的目录即可:

    "terminal.integrated.env.windows": {
       "PATH": "${env:PATH};C:\\Program Files\\nodejs\\"
    },

我也不知道为什么 VS Code 不能识别系统环境变量中的 PATH。

标签:node,Code,nodejs,VS,PATH,环境变量
From: https://www.cnblogs.com/coldchair/p/18552665

相关文章

  • leetcode面试题 17.17. 多次搜索
    给定一个较长字符串big和一个包含较短字符串的数组smalls,设计一个方法,根据smalls中的每一个较短字符串,对big进行搜索。输出smalls中的字符串在big里出现的所有位置positions,其中positions[i]为smalls[i]出现的所有位置。示例:输入:big="mississippi"smalls=["is","ppi",......
  • leetcode1963. 使字符串平衡的最小交换次数
    给你一个字符串 s ,下标从0开始 ,且长度为偶数 n 。字符串 恰好 由 n/2 个开括号 '[' 和 n/2 个闭括号 ']' 组成。只有能满足下述所有条件的字符串才能称为 平衡字符串 :字符串是一个空字符串,或者字符串可以记作 AB ,其中 A 和 B 都是 平衡字符串......
  • 基于node.js毕设企业人事信息管理程序+论文
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于企业人事信息管理的研究,现有研究主要以企业整体管理或特定模块(如员工绩效)的单独研究为主,专门针对包含部门、员工、工资信息、员工绩效、员工请假、......
  • leetcode1161. 最大层内元素和
    给你一个二叉树的根节点 root。设根节点位于二叉树的第 1 层,而根节点的子节点位于第 2 层,依此类推。请返回层内元素之和 最大 的那几层(可能只有一层)的层号,并返回其中 最小 的那个。示例1:输入:root=[1,7,0,7,-8,null,null]输出:2解释:第1层各元素之和为1,第......
  • 基于node.js毕设企业人员考勤管理系统程序+论文
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于企业人员考勤管理系统的研究,现有研究主要以传统考勤方式的优化为主,专门针对利用现代信息技术构建全面的企业人员考勤管理系统的研究虽然有一定成果,......
  • leetcode211. 添加与搜索单词 - 数据结构设计
    请你设计一个数据结构,支持添加新单词和查找字符串是否与任何先前添加的字符串匹配。实现词典类 WordDictionary :WordDictionary() 初始化词典对象voidaddWord(word) 将 word 添加到数据结构中,之后可以对它进行匹配boolsearch(word) 如果数据结构中存在字符串与......
  • 基于node.js毕设企业生产报表管理系统的设计与实现程序+论文
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于企业生产报表管理系统的设计与实现这一课题,现有研究主要集中在企业管理系统的整体框架构建等方面,专门针对生产报表管理系统细致功能模块的研究较少......
  • leetcode 扫描线专题 06-leetcode.836 rectangle-overlap 力扣.836 矩形重叠
    题目矩形以列表[x1,y1,x2,y2]的形式表示,其中(x1,y1)为左下角的坐标,(x2,y2)是右上角的坐标。矩形的上下边平行于x轴,左右边平行于y轴。如果相交的面积为正,则称两矩形重叠。需要明确的是,只在角或边接触的两个矩形不构成重叠。给出两个矩形rec1和rec2。如果它......
  • vs code 提示图标含义
    图标姓名符号类型方法和函数method,,function​constructor变量variable字段field类型参数typeParameter常量constant课程class接口interface结构struct活动event运算符operator模块module属性和特性property值......
  • leetcode 扫描线专题 06-leetcode.391 perfect-rectangle 力扣.391 完美矩形
    题目给你一个数组rectangles,其中rectangles[i]=[xi,yi,ai,bi]表示一个坐标轴平行的矩形。这个矩形的左下顶点是(xi,yi),右上顶点是(ai,bi)。如果所有矩形一起精确覆盖了某个矩形区域,则返回true;否则,返回false。示例1:输入:rectangles=[[1,1,3,3],[3,1,4,2],......