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瞭解更多信息。