0

我想让AWS Cloudfront(启用压缩)压缩Angular CLI生成的bundle.js文件,但Cloudfront不压缩这些文件。如何从AWS Cloudfront提供压缩的Angular 2捆绑

Angular CLI不生成.gz文件,因此我将未压缩的包文件上传到AWS S3,然后使用Cloudfront提供文件。 根据Cloudfront文档,我不确定如何使Angular CLI在包文件中注入内容长度标题(如果这是问题)

回答

0

您不需要手动压缩文件以gzip并上传到S3,定义Content-Encoding标头。如果您为相应的CloudFront来源行为启用服务gzip,CloudFront将自动执行此操作。

检查CloudFront Serving Compressed Files了解更多信息。