Require, I18n, defineが未定義?bunny.netオプティマイザーがJavaScriptを壊しているため

標準インストールでアップグレードを実行したばかりですが、JavaScriptエラーが多数発生しています。公式プラグインのみを使用しています。safe-modeでもまだ問題があります。

サイトのリンクを教えていただけますか?再構築中にエラーはありましたか?YAMLに異常な設定はありますか?(例:USE_EMBROIDER 環境変数を上書きしましたか)

「いいね!」 1

もう一度再構築します。USE_EMBROIDER はオーバーライドしていません。

すべてのエラーの原因は、vendor.js の最初の "予期しないトークン ‘:’" です。ビルドパイプラインで無効な JS ファイルが生成されたとしたら、それは驚きです。そのため、CDN が JS を変更(または「最適化」)している問題ではないかと疑問に思っています。:thinking:

以前にも Cloudflare の JS 最適化で同様の問題が発生したことがあります。これは Cloudflare の問題ではないようですが、再ビルド後も問題が解決しない場合は、CDN に最適化機能が有効になっているかどうかを確認する価値があると思います。

「いいね!」 2

bunny.net だと思います。確認します。

Backblaze B2 と bunny.net です。どちらも何かをしているとは思いません。

「いいね!」 1

これはCDNのURLです:https://turivers3.b-cdn.net/assets/vendor.4ddd811f702787192b1a4379c2344c3e-ab48f4a3713059059494c7bee582f1315dc601912a6036e4c614f867c467ff2f.br.js

CDNをバイパスしたアセットへの直接リンクはこちらです:https://www.turiver.com/assets/vendor.4ddd811f702787192b1a4379c2344c3e-ab48f4a3713059059494c7bee582f1315dc601912a6036e4c614f867c467ff2f.js

簡単な目視確認だけでも、これらは確かに異なります。CDNバージョンにはコメントがいくつか欠けており、何らかのミニフィケーションプロセスを経ているという説を裏付けています。

画像とJSファイルの最適化機能があるようです:

「いいね!」 5

ファイル名から「br」を削除する必要があるかどうかを確認していました。オプティマイザーはデフォルトでオフになっており、月額9.95ドルかかるようです。

サイトオーナーに確認していますが、そこで何か設定したかどうかは、可能性は非常に低いと思われますが、問題の原因でした。彼らが単にオンにしたのかどうかは不明です(管理パネルでいくつかの非推奨事項に気づいたばかりなので、他の「アップグレード」も行ったのかもしれません)。

「いいね!」 2

このトピックは、最後の返信から30日後に自動的にクローズされました。新しい返信は許可されていません。