【发布时间】:2014-04-08 00:16:35
【问题描述】:
我在 Rails 应用程序的视图中有一行 javascript:
<script>
$(this).find("img").attr("src", "/assets/img5.png");
</script>
如您所见,我对图像路径进行了硬编码。这在本地运行良好,但在生产中运行不佳,因为我通过 cdn 提供资产。
如何在不弄乱 javascript 的情况下包含图像标签?
【问题讨论】:
-
资产在CDN上的路径是什么?
-
我想完全避免硬编码。
-
是的,但答案取决于 CDN 路径的结构。
-
对不起! cdn.example.com/assets
标签: javascript ruby-on-rails ruby asset-pipeline