【问题标题】:How to serve compressed Angular 2 bundles from AWS Cloudfront如何从 AWS Cloudfront 提供压缩的 Angular 2 包
【发布时间】:2017-10-31 13:35:22
【问题描述】:

我正在尝试让 AWS Cloudfront(启用压缩)压缩由 Angular CLI 生成的 bundle.js 文件,但 Cloudfront 不压缩这些文件。

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

【问题讨论】:

    标签: angular amazon-s3 compression angular-cli amazon-cloudfront


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2015-07-25
      • 2018-06-25
      • 2017-06-17
      • 2016-04-22
      • 2013-09-18
      • 2018-04-09
      • 2015-03-28
      • 2011-12-26
      • 1970-01-01
      相关资源
      最近更新 更多