サイトの gzip 圧縮に問題があります。複数の JavaScript ファイルを 1 つのファイルに結合しましたが、圧縮しなくても問題なく動作します。その後、それらを圧縮 (gzip) し、サイトを再度実行しようとしましたが、次のエラーが表示されます。
Uncaught SyntaxError: Unexpected token ILLEGAL
いくつかの方法を使用してファイルを圧縮しました.1つはgzipソフトウェアを使用し、このような他のgzipオンライン圧縮ツールも試しました。
圧縮されていないバージョンが機能するため、なぜこのエラーが発生するのか、なぜ機能しないのか理解できません。最新バージョンの Chrome でサイトを実行しました。
また、エラーが1行目にあることもわかります
all_js.js.gz:1
もちろん、圧縮されたコードには 1 行だけでなく、多くの行があります。
いくつかの回答を読みましたが、gzip 圧縮に関するものはありません。
ローカル マシンで Visual Studio (ASP.NET) を使用しているときに、このエラーが発生します。
「application/x-gzip」ヘッダーを使用して S3 からファイルを提供しようとしましたが、それでも機能しませんでした。圧縮後に CDN 経由でファイルを提供したいので、サーバー圧縮ソリューションを検索しません。