当前位置: 首页 > wzjs >正文

设计网站公司 讲湖南岚鸿12306网站谁建设的

设计网站公司 讲湖南岚鸿,12306网站谁建设的,软件开发模型有几种并简述其特点,在线制作gif表情包生成器Next.js build 完成后卡住 一、前言 最近一段时间,我在执行 Next.js 项目的 npm run build 之后总是卡住,显示完所有 route 之后,一直卡主,只能手动 Ctrl C 打断构建流程。 但此时的构建结果可以正常被 npm run start 使用&…

Next.js build 完成后卡住

在这里插入图片描述

一、前言

最近一段时间,我在执行 Next.js 项目的 npm run build 之后总是卡住,显示完所有 route 之后,一直卡主,只能手动 Ctrl + C 打断构建流程

此时的构建结果可以正常被 npm run start 使用,在 Vercel 上构建也不会出现卡顿问题。

二、解决方法

退出 Next.js 的 Telemetry。

npx next telemetry disable 

返回example
在这里插入图片描述

三、原因

执行 strace npx next build,得以看到 Next.js 编译过程中所执行的系统调用。为了能将 strace 的输出和 Next.js 的输出分开,可以使用 mkfifo log 命令建立命名管道,然后执行 strace npx next build 2>log 将 stderr 重定向到管道,使用 cat < log 输出系统调用信息。

strace npx next build 最终卡在以下部分

  • First Load JS shared by all 87 kB
    ├ chunks/23-b022cbf28d88ae21.js 31.4 kB
    ├ chunks/fd9d1056-e3489de6ce1f07f6.js 53.7 kB
    └ other shared chunks (total) 1.94 kB

○ (Static) prerendered as static content
● (SSG) prerendered as static HTML (uses getStaticProps)
而 cat < log 则输出

epoll_pwait(17, [{events=EPOLLIN, data={u32=22, u64=22}}], 1024, 0, NULL, 8) = 1
read(22, “\1\0\0\0\0\0\0\0”, 1024) = 8
epoll_pwait(17, [], 1024, 0, NULL, 8) = 0
epoll_pwait(17,
epoll 系统调用通常用于网络上,因此大概是遇到了网络问题。

另外打开一个终端,输入 ss -tn,可以看到许多 Vercel IP 段的 TCP 连接:

ESTAB 0 2384
10.20.244.49:60724 76.76.21.22:443 ESTAB 0 1675 10.20.244.49:60970
76.76.21.241:443 FIN-WAIT-1 0 2015 10.20.244.49:60750 76.76.21.142:443 ESTAB 0 4851 10.20.244.49:60844
76.76.21.22:443

结合之前 Vercel 在中国大陆被阻断的事件,我大约感觉出了原因。HTTP_PROXY 和 HTTPS_PROXY 似乎对 Next.js 无效,因此需要借助 TUN 或者 WireGuard 等全局联网方式才能解决。

当然,最简单的方法就是退出 Next.js 的 Telemetry。

参考资料
Telemetry | Next.js by Vercel - The React Framework
注:这个是只有中国用户在权限比较严苛的服务器上才会遇到的问题。

http://www.dtcms.com/wzjs/533931.html

相关文章:

  • tp3企业网站开发百度云wordpress contact 伪静态
  • 新手做网站用什么软件专门做二手手机的网站吗
  • 网站开发流程 文档多语言网站模板
  • 开锁公司网站源码一件代发应该在哪个网站上做
  • 优化网站排名工具市场营销图片高清
  • 企业网站主页设计图网站建设网课
  • 网站服务器一年的费用梧州自助建站seo
  • 网站开发多少钱一个月自己怎么做一个企业官网
  • 阿里云服务器可以做网站宝塔建设网站域名进不去
  • wordpress网站前台密码湖南做网站 就问磐石网络专业
  • 淄博桓台网站建设公司编程培训机构推荐
  • 中国建设网站下载安装广元市城乡建设门户网站
  • 北京网站备案拍照地点推广普通话活动
  • 我的网站百度找不到了网站做跳转的意义
  • 漯河北京网站建设在自己网站做支付可以吗
  • 手机做网站用什么软件建设银行绑定手机号码网站
  • 青岛模版网站建设哪家好白银市建设局网站
  • 单位门户网站功能全国企业信用公示系统查询
  • 滁州网站开发czesou假网站网站怎么做
  • 深圳展览设计网站建设福州百度关键词优化
  • 别人做的网站怎样提升网站权重
  • aspx网站搭建教程网站建设简介联系方式
  • 快速建站公司用wordpress建站会不会显得水平差
  • 忻州网站seo河北城乡建设部网站首页
  • 购物网站需求分析电影宣传网站开发设计
  • 电商网站建设 问题与解决方案免费网站建设排名
  • wordpress网站邀请码静海商城网站建设
  • 石家庄网站建设排名阳江网上车管所
  • 做平台网站怎么赚钱wordpress教程安装教程视频
  • 唐山网站制作方案永久免费php空间