1. 引言
在windows系统中安装node 以及npm时配置其环境,使用window环境变量的配置方式在系统环境变量设置的地方设置了环境变量如下图1-1,设置后在idea中的控制台通过 echo $PATH
查看环境变量发先跟系统中配置的不一致,而且node -v
npm -v
指令均未生效。故此判断控制台选用的bash指令集的环境变量跟window系统中的环境变量不是用的同一个数据。
图1-1
2. 解决
查阅资料后,采用linux系统配置环境变量的方式在bash指令集的根目录新增 ~/.bash_profile 文件 并在其中新增环境配置例如:
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 $PATH
、node -v
、npm -v
验证环境是否生效。
注意:打开新的idea控制台需要重新运行
source ~/.bash_profile
来生效环境。
3.其他拓展资料
暂无