javascript - 在 GatsbyJS 项目中加载资产非常缓慢(Netlify 托管)
问题描述
我正在开发我的第一个 GatsbyJS 项目(并托管在 Netlify 上),在过去的几周里,我注意到在开发过程中一切都非常快,但是在构建和托管时页面加载速度非常慢(尤其是图像)。
这是一个非常简单的营销网站(只有 6 页左右,每页有几张图片),所以我想我一定是做错了,因为 Gatsby 被称为“极速”,这绝对不是我的经验产品 登陆页面目前需要大约 40 秒的时间来加载,并且只有几张图片和一个导航栏。
我根据文档相当简单地加载图像,但是我还应该做一些优化步骤吗?或者将资产存储在特定位置供 Gatsby 优化?
最新版本:https ://musing-goldstine-2f7024.netlify.com/
感谢您提供任何信息!
解决方案
使用 Netlify,您现在可以转到要优化的站点,然后:站点设置 > 构建和部署 > 后处理。
我将它们全部打开,它们似乎与我的 GatsbyJS 网站完美配合,包括图像优化。
推荐阅读
- c - 用于 AVX2 的 gcc 目标禁用 SSE 指令集
- django - 如何更改 django 模型中的默认时间格式
- javascript - 如何为响应式菜单的下拉菜单设置动画?
- java - 解决点击intellij上的库?
- javascript - 使用材料的 GridList 选择正确的项目
- reactjs - 如何在运行 React 的 Chrome 扩展中运行 Redux DevTools 扩展?
- postgresql - 使用 Flask 在 App Engine 中将 Docker 容器连接到 PostgreSQL 的问题
- c++ - ofstream 不断给我函数的最后一行,而不是显示所有内容
- vba - 导入文件夹中的所有 CSV 文件
- python - Django filter and select date only from datetime