一、场景
今天新下载一个前端项目,安装好依赖之后,启动项目,出现了 Error: getaddrinfo ENOTFOUND localhost 异常信息
这个问题比较简单,根据错误提示判断,应该是 hosts 中没有配置 127.0.0.1 localhost 的映射而导致
可以通过两种方式解决(本人使用的是 MacOS 系统)
二、解决方法
1、方式一
访问 /private/etc/hosts 目录,即可看到 hosts 文件,拷贝一份文件到桌面,修改之后覆盖原文件即可
127.0.0.1 localhost #将此内容添加到文件中即可
2、方式二
打开终端工具,输入如下指令
sudo vim /etc/hosts
此时会打开 hosts 文件,按 i 进入编辑模式,在最后一行输入添加如下绑定内容
127.0.0.1 localhost #将此内容添加到文件中即可
最后按 esc 退出编辑模式,最后输入“:wq”,保存并退出。(注意:此时需要切换为英文输入法)