windows中idea选择bash作为控制台指令集,但是系统环境变量未在其中生效处理

1. 引言

在windows系统中安装node 以及npm时配置其环境,使用window环境变量的配置方式在系统环境变量设置的地方设置了环境变量如下图1-1,设置后在idea中的控制台通过 echo $PATH 查看环境变量发先跟系统中配置的不一致,而且node -v npm -v指令均未生效。故此判断控制台选用的bash指令集的环境变量跟window系统中的环境变量不是用的同一个数据。

图1-1

2. 解决

查阅资料后,采用linux系统配置环境变量的方式在bash指令集的根目录新增 ~/.bash_profile 文件 并在其中新增环境配置例如:

shell 复制代码
export NODE_HOME=/d/app/env/nodejs/v20.18.1
export NPM_HOME=/d/app/env/nodejs/v20.18.1/node_modules/npm/bin
export PATH=$NODE_HOME:$NPM_HOME/bin:$PATH

之后运行指令source ~/.bash_profile使得环境变量的配置文件生效。最后使用cat $PATHnode -vnpm -v 验证环境是否生效。

注意:打开新的idea控制台需要重新运行 source ~/.bash_profile 来生效环境。

3.其他拓展资料

暂无

相关推荐
hello_fracong1 小时前
PostgreSQL (零-1) Windows安装PostgreSQL
数据库·windows·postgresql
摇滚侠2 小时前
idea 刷新maven,提示java.lang.RuntimeException: java.lang.OutOfMemoryError
java·maven·intellij-idea
天地之于壹炁兮3 小时前
元素认证的智慧:Python分支魔法的艺术与禁忌
windows·python
q***51894 小时前
如何在Windows系统上安装和配置Node.js及Node版本管理器(nvm)
windows·node.js
那我掉的头发算什么5 小时前
【javaEE】多线程——线程安全初阶☆☆☆
java·jvm·安全·java-ee·intellij-idea
蜡笔大新7985 小时前
IDEA中的异常
java·ide·intellij-idea
胡八一6 小时前
Windows 7 运行 .NET 应用时报错“hostfxr.dll 加载失败 (HRESULT: 0x80070057)”的彻底解决指南
windows·.net
仟濹7 小时前
IntelliJ IDEA 快捷键 + 实时模板
java·intellij-idea
q***06298 小时前
如何在 Windows 上安装 MySQL(保姆级教程2024版)
数据库·windows·mysql
无糖冰可乐2113 小时前
IDEA多java版本切换
java·ide·intellij-idea