nuxt3加载时间太长,一直转圈圈要1分钟解决办法

2022-11-01 21:14
椰子皮
3405
1
2
nuxt

某一天,升级了nuxt3rc.12版本,部署完之后没有仔细看,后面有一天发现加载太慢,需要1.1分钟;内容是渲染出来了,但是js一直被阻塞,不能进行js相关的交互。于是我是回退版本,居然也没用,然后我

某一天,升级了nuxt3 rc.12版本,部署完之后没有仔细看,后面有一天发现加载太慢,需要1.1分钟;内容是渲染出来了,但是js一直被阻塞,不能进行js相关的交互。

于是我是回退版本,居然也没用,然后我又新建了一个空的项目放上去居然也要1分钟

以为是服务器的问题,又把服务器给重启了,居然还是没效果

以为是nginx配置问题,又折腾了一边nginx,还是没用,然后就没管了

直到今天去看了nuxt3的issue才找到有人跟我一样的问题

https://github.com/nuxt/framework/issues/8503#issuecomment-1292092951

 

确实是跟nginx有关,官方给出的方法:在nuxt.config.ts中进行如下设置

experimental: {
    writeEarlyHints: false,
},

 

rc.12这个默认为true的,加了这个配置后确实秒开了

 

支付宝微信
2
关注公众号获取更多内容
js指定范围rgb随机颜色
结合lazyload实现文章页里面的图片预加载
共有 1 条评论
发表评论
  • jack#10103
    2022-12-11 20:06
    陕西省西安市未央区
    Mac OS 10.15.7
    Chrome

    博主你好,nuxt3 如何自定义错误页面?

    椰子皮2022-03-27 回复@jack
    建立一个error.vue和App.vue同级,通过throw createError可以把自定义错误展示到页面上,具体看Nuxt3相关文档
总共 1
  • 1
不支持canvas
春季
夏季
秋季
冬季
暗黑
简约
小清新