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

暂无

相关推荐
晋人在秦 老K36 分钟前
Windows 7还能用!VxKex实现Edge浏览器及现代应用兼容方案
windows·edge·win7系统兼容性修复·api扩展工具·老旧系统运行新软件·dll缺失错误解决·兼容性调试方案
love530love37 分钟前
EPGF 新手教程 22教学模板不是压缩包:EPGF 如何设计“可复制、可检查、可回收”的课程模板?
ide·人工智能·windows·python·架构·pycharm·epgf
程序员南飞40 分钟前
列表对象排序
windows
玖釉-2 小时前
[Vulkan 学习之路] 02 - 万物起源:创建 Vulkan 实例 (Instance)
c++·windows·图形渲染
博学的轮船Y2 小时前
绕过Windows 11安装限制,Rufus带给你“奇迹”,低配电脑的春天
windows·资讯
seasonsyy2 小时前
3.虚拟机中安装Win7系统遇到问题及解决
windows·操作系统·vmware·虚拟机
水饺编程3 小时前
第4章,[标签 Win32] :获取设备环境句柄的第一个方法
c语言·c++·windows·visual studio
skywalk81633 小时前
Windows突然弹窗报错:AndrowsStore.exe 系统错误由于找不到libcef.dll,无法继续执行代码。据说重新安装程序可能会解决此问题
windows
Ashley_Amanda4 小时前
Python入门知识点梳理
开发语言·windows·python
lonelyhiker4 小时前
IDEA未编译完就启动项目的问题
java·ide·intellij-idea