UPDATE: markdown-it-bundle がどのように埋め込まれ、実行されているかを確認しました。rail コンソールで script_asset_path を実行しました(request.env 変数が欠落しているため、わずかに変更を加えています!)。
![]()
script_asset_path によると、アセットの URL は正しく生成されています。なぜこれが起こっているのか、まだわかりません。
EDIT:
既知のバグのようです。
EDIT 2:
利用可能な最も汚い回避策を使用して「修正」しました。Nginx の設定でアセットをハードコーディングし、リダイレクトしました。
location ~ markdown-it-bundle-dcd9743077867b3a68d7b723130cb2711dc4c843b018d7bc609f868289402fef.(.*).js {
return 302 https://tosdr-forum.s3.jrbit.de/assets/markdown-it-bundle-dcd9743077867b3a68d7b723130cb2711dc4c843b018d7bc609f868289402fef.$1.js;
}
これでうまくいきましたが、アセットが更新されると問題が発生する可能性があります ![]()