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.其他拓展资料

暂无

相关推荐
Mcworld8574 分钟前
java集合
java·开发语言·windows
天黑请闭眼10 分钟前
IDEA:程序编译报错:java: Compilation failed: internal java compiler error
java·intellij-idea
hnlucky33 分钟前
windows编写和调试代码工具——IDE安装
ide·windows
大强同学2 小时前
Adobe DC 2025安装教程
windows·adobe·pdf
python1563 小时前
使用Langfuse和RAGAS,搭建高可靠RAG应用
人工智能·windows·python
QQ_4376643143 小时前
单向循环链表C语言实现实现(全)
数据结构·windows·链表
CodeBlossom3 小时前
java加强 -stream流
java·windows·python
理想奋斗中3 小时前
idea中Lombok失效的解决方案
java·intellij-idea·lombok
.又是新的一天.4 小时前
使用IDEA创建Maven版本的web项目以及lombok的使用
java·maven·intellij-idea
humors2215 小时前
Windows运维工具批处理版
运维·windows·计算机·电脑·笔记本·维护·台式机