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

暂无

相关推荐
qq_3938282234 分钟前
电脑休眠设置
windows·电脑·软件需求
网安小白的进阶之路3 小时前
A模块 系统与网络安全 第三门课 网络通信原理-3
网络·windows·安全·web安全·系统安全
芳草萋萋鹦鹉洲哦10 小时前
【vue3+tauri+rust】如何实现下载文件mac+windows
windows·macos·rust
李洋-蛟龙腾飞公司11 小时前
HarmonyOS NEXT应用元服务常见列表操作多类型列表项场景
windows
weixin_3077791314 小时前
Hive集群之间迁移的Linux Shell脚本
大数据·linux·hive·bash·迁移学习
天河归来14 小时前
使用idea创建springboot单体项目
java·spring boot·intellij-idea
shimly12345614 小时前
bash 脚本比较 100 个程序运行时间,精确到毫秒,脚本
开发语言·chrome·bash
new_zhou15 小时前
Windows qt打包编译好的程序
开发语言·windows·qt·打包程序
Rocket MAN15 小时前
Rovo Dev CLI Windows 安装与使用指南
windows
fzyz12319 小时前
Windows系统下WSL从C盘迁移方案
人工智能·windows·深度学习·wsl