ACTUALIZACIÓN: Acabo de comprobar la forma en que se incrusta markdown-it-bundle y ejecuté el script_asset_path a través de la consola de Rails (¡con ligeras modificaciones debido a la falta de la variable request.env!)
![]()
Según el script_asset_path, la URL del activo se genera correctamente. Todavía no estoy seguro de por qué está sucediendo esto.
EDITAR:
Parece ser un error conocido
EDITAR 2:
Lo “solucioné” usando la solución más sucia disponible. Codificando el activo en la configuración de nginx y redirigiéndolo
location ~ markdown-it-bundle-dcd9743077867b3a68d7b723130cb2711dc4c843b018d7bc609f868289402fef.(.*).js {
return 302 https://tosdr-forum.s3.jrbit.de/assets/markdown-it-bundle-dcd9743077867b3a68d7b723130cb2711dc4c843b018d7bc609f868289402fef.$1.js;
}
Hizo el truco, a menos que el activo se actualice ![]()