gpt4 book ai didi

Angular 2 : using gzip files in production

转载 作者:行者123 更新时间:2023-12-02 18:35:19 25 4
gpt4 key购买 nike

我正在使用 angular-cli 来编译我的应用程序。运行 ng build --prod 时,会创建 gzip 捆绑文件,但 index.html 仍使用完整大小的文件。我尝试运行 ng build --prod --aot 并得到了相同的结果。如何告诉 angular-cli 在生产中使用 .gz 文件?

最佳答案

您使用的是过时版本的 CLI:最新版本不再生成 gzip 文件。

要提供 gzip 压缩文件,浏览器必须发送一个带有 header 的请求,表明它接受 gzip 压缩响应,并且服务器必须配置为 gzip 压缩文件(或加载已经 gzip 压缩的文件),并发送 gzip 压缩结果,当浏览器请求文件时。

如何执行此操作取决于您的服务器。

但是index.html从不引用gzip压缩文件。它指的是JS文件。浏览器向服务器请求 JS 文件,并告诉服务器它接受 gzip 压缩的响应,服务器会发回 gzip 压缩的 JS 文件(如果已配置这样做)。

关于 Angular 2 : using gzip files in production,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43722446/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com