如何减少在磁盘上的Nextjs静态HTML导出页面大小?



我正在使用Nextjs静态HTML导出,它在磁盘上生成每个页面(只是HTML代码),大小为100kb +。

有没有办法减少磁盘上的页面大小?

我在构建中使用gzip将页面大小减少了10倍。它增加了构建时间,但会产生更小的文件。在构建命令中添加:

&& gzip -k -6 $(find public -type f)

更多信息可以在这里

您可以尝试使用最小化HTML,这将从您的代码中删除所有不必要的空白。

最新更新