markdown-it-bundle 的无效 URL

,

更新:我刚刚检查了 markdown-it-bundle 的嵌入方式,并通过 rail 控制台执行了 script_asset_path(由于缺少 request.env 变量,需要稍作修改!)

image

根据 script_asset_path,资产 URL 生成正确。仍然不确定为什么会发生这种情况。

编辑:
这似乎是一个已知错误

编辑 2:
我通过最肮脏的解决方法“修复”了它。在 nginx 配置中硬编码资产并重定向它

location ~ markdown-it-bundle-dcd9743077867b3a68d7b723130cb2711dc4c843b018d7bc609f868289402fef.(.*).js {
return 302 https://tosdr-forum.s3.jrbit.de/assets/markdown-it-bundle-dcd9743077867b3a68d7b723130cb2711dc4c843b018d7bc609f868289402fef.$1.js;
}

搞定了,除非资产被更新 :slight_smile:

1 个赞