启动项目时,如果失败,run dev
会报错,本文解释一种报错处理方案;
npm run dev
时,报错getaddrinfo ENOTFOUND localhost
根据报错内容,基本断定是localhost的问题,很有可能是localhost没有绑定127.0.0.1
亲测有效!
解决方案如下:
方案一:在mac电脑上,前往如下目录:/private/etc/hosts,即可看到hosts文件,拷贝一份hosts文件到桌面,修改之后在覆盖之前的hosts文件。
在最后一行输入127.0.0.1 localhost
方案二:终端执行:sudo vim /etc/hosts,打开hosts文件,按 i 进入编辑模式,在最后一行输入127.0.0.1 localhost
,按 esc 退出编辑模式,最后输入**:wq**,保存并退出。