项目 npm run dev报错

1、报错内容

复制代码
Error: getaddrinfo ENOTFOUND localhost
    at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:67:26)
Emitted 'error' event on Server instance at:
    at GetAddrInfoReqWrap.doListen [as callback] (net.js:1500:12)
    at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:67:17) {
  errno: -3008,
  code: 'ENOTFOUND',
  syscall: 'getaddrinfo',
  hostname: 'localhost'
}
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @1.0.0 dev: `webpack-dev-server --inline --progress --config build/webpack.dev.conf.js`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the @1.0.0 dev script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

2、解决方法:

(1)尝试更改版本,nvm use 14.17.0,更改后 还是报错

(2)打开config文件夹下的index.js文件找到如下图这段代码:

javascript 复制代码
    host: 'localhost', // can be overwritten by process.env.HOST  ipv6配置'[::1]'
    port: 8080, // can be overwritten by process.env.PORT, if port is in use, a free one will be determined
    autoOpenBrowser: false,
    errorOverlay: true,
    notifyOnErrors: true,
    poll: false, // https://webpack.js.org/configuration/dev-server/#devserver-watchoptions-

host 修改为 127.0.0.1

相关推荐
10岁的博客9 分钟前
Chrome 扩展安全攻防实录:从权限模型到真实漏洞复盘
前端·chrome·安全
Dumbness17 分钟前
二十行手写的 SKILL.md 头部解析,遇到 YAML 的折叠写法、单引号和嵌套键就读错:和 js-yaml 逐条对照
node.js·ai编程
QianhangQianping22 分钟前
WebSocket实时推送+ HTTP 定时轮询:一块大屏两套取数怎么不打架
前端·websocket·网络协议·http·低代码·架构·数据可视化
Eider199830 分钟前
Python基础知识之并发相关-2
开发语言·前端·python
用户693717500138432 分钟前
AI 能写代码,但工程架构还是应该由人来定
前端·后端
Hilaku40 分钟前
前端的技术判断力是怎么练出来的?
前端·javascript·程序员
悠仁さん42 分钟前
【C++】set map 使用
java·前端·c++
用户093671755411 小时前
用 4500 行 TypeScript 复刻了童年方格纸上的海战棋
前端·vue.js
CCIE-Yasuo1 小时前
网络安全-学习web开发-基础概念、常用标签
前端·学习
凉介川1 小时前
给 DeepSeek Harness 写插件:按扩展名接管 Windows 右键打开
前端