解决 Astro 框架的 websocket 性能问题

solve websocket performance issue with Astro Framework

提问人:nicoiscoding 提问时间:8/16/2023 更新时间:8/16/2023 访问量:395

问:

嗨,大家好,我是新来的,在堆栈溢出中问一些事情,所以如果你需要我更具体的上下文,请告诉我,但这是我的问题,我用 Astro 框架开始了一个项目,因为它应该有很好的性能,但这发生了

由于 websockets,网站性能非常差

问题是我是新手,所以我对 websockets 一无所知,我从未添加过某种 websocket 配置或类似的东西

这是出现在网络选项卡中的内容:它说有一些名为 client.ts 的文件正在调用该 websocket,并且该文件在 vite 配置中,所以我不明白发生了什么

请帮帮我

我试图删除client.ts文件以阻止它调用 websocket,但它可能会破坏整个应用程序,所以我不知道该怎么办

JavaScript websocket astro astrojs

评论

0赞 The Otterlord 8/16/2023
看起来你正在开发模式下运行应用。Vite(为 Astro 提供支持)使用 websockets 来启用诸如在开发过程中保存文件时重新加载页面等功能。您可以使用以下方式构建项目(请参阅有关构建站点并将其部署到托管提供商的详细信息)npm run build
0赞 nicoiscoding 8/16/2023
@TheOtterlord这就是问题所在,谢谢

答: 暂无答案