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

暂无

相关推荐
银迢迢3 小时前
idea控制台中文乱码采用好几种方法一直解决不了
java·ide·intellij-idea
diegoXie4 小时前
【Python】 中的 * 与 **:Packing 与 Unpacking
开发语言·windows·python
好好沉淀4 小时前
IDEA 取消 Save Actions 自动删除未用导入(前端开发避坑)
java·ide·intellij-idea
武藤一雄10 小时前
C#:Linq大赏
windows·后端·microsoft·c#·.net·.netcore·linq
invicinble10 小时前
idea提供maven处理机制
java·maven·intellij-idea
AI云原生12 小时前
openEuler软件生态体验——从桌面到服务器的全方位探索
运维·服务器·windows·macos·docker·云计算·腾讯云
JosieBook12 小时前
【IDEA】IntelliJ IDEA 快捷键大全(Windows/Linux 版)
linux·windows·intellij-idea
学习研习社12 小时前
如何在 Windows 上恢复已删除/未保存的 Excel 文件 - 5 种快速方法
windows·excel
HelloRevit13 小时前
cfapi 入门实战(二):实现云文件回传
windows
invicinble13 小时前
关于认识,和优化idea开发
java·ide·intellij-idea