解决由于Mac环境变量配置问题所导致的node报错
在使用VS Code进行前端开始时,想使用VS Code自带的Debugger模块进行断点调试,但在启动Debugger时报错。
错误显示./usr/local/bin/node *****, 相比node的安装路径,多了一个前面的点.,因此考虑可能是由于系统配置环境变量重复所导致的。
在Mac系统中可配置环境变量的文件如下:
1. /etc/bashrc 与 /etc/profile
这两个文件用于存放作用于系统全局的环境变量,供所有用户使用。 我的重复环境变量 /usr/local/bin 就是出现在/etc/bashrc中
2. ~/.bash_profile
这和其他用户私有环境变量相似,如~/.bash_login等等,我的私有环境变量只有.bash_profile,这里存放所有所需的环境变量
3. /etc/path 与 /etc/path.d
用户可以直接将环境变量粘贴到这里,我目前已经将其清空,所有环境变量放在.bash_profile,便于管理
找到了重复的环境变量路径,将其删除,source /etc/bashrc 使其生效,重启VS Code,问题解决。
相关推荐
zjc 2020-09-03
blankt 2020-08-15
Jieen 2020-06-18
MAC2007 2020-06-16
Attend 2020-05-15
Sabrina 2020-05-03
昭君出塞 2020-11-23
libao 2020-09-16
84226432 2020-08-19
xiaoyuerp 2020-08-17
82387067 2020-08-15
Cherishyuu 2020-07-28
赵家小少爷 2020-07-18
amei0 2020-06-26
higheels 2020-06-26
CheNorton 2020-06-25
风雨断肠人 2020-06-14
liangston 2020-06-14