You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Next.js初始化后出现connect ECONNREFUSED 127.0.0.1:37169错误求助

Next.js初始化后出现ECONNREFUSED错误的解决办法

使用npx create-next-app@latest ./完成Next.js项目初始化后,编译成功但出现如下连接拒绝错误:

- event compiled client and server successfully in 4.1s (567 modules)
- error Error: connect ECONNREFUSED 127.0.0.1:37169
    at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1574:16) {
  errno: -111,
  code: 'ECONNREFUSED',
  syscall: 'connect',
  address: '127.0.0.1',
  port: 37169
}

以下是几种可行的解决方法:

  • 检查端口占用:37169端口可能被其他进程占用或无法正常访问。

    • Mac/Linux用户执行:lsof -i :37169,找到占用进程后用kill -9 <进程ID>关闭。
    • Windows用户执行:netstat -ano | findstr :37169,找到PID后在任务管理器中结束对应进程。
  • 手动指定启动端口:修改项目根目录下的package.json,将dev命令改为next dev -p <未占用端口>(比如next dev -p 3001),保存后重新运行npm run dev。

  • 清理项目缓存:删除项目根目录下的.next文件夹和node_modules文件夹,然后依次执行npm install和npm run dev重新构建项目。

  • 验证Node.js版本:确保使用的Node.js版本符合Next.js官方要求(推荐LTS版本18.x或20.x),执行node -v查看版本,版本不符则升级Node.js。

内容的提问来源于stack exchange,提问作者Rosan Paudel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 13:32:03