码迷,mamicode.com
首页 > 系统相关 > 详细

解决由于Mac环境变量配置问题所导致的node报错

时间:2020-01-31 15:45:41      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:***   直接   私有   bashrc   etc   重启   调试   mac   出现   

在使用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,问题解决。

解决由于Mac环境变量配置问题所导致的node报错

标签:***   直接   私有   bashrc   etc   重启   调试   mac   出现   

原文地址:https://www.cnblogs.com/Steward-Sun/p/12245455.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!