Rails图像资产 - postpending&#34;)<image.png and =“”breaking =“”image =“”url =“”

时间:2016-12-31 05:45:17

标签: ruby-on-rails ruby-on-rails-4 leaflet

=“”

我遇到了一个奇怪的情况,包括leaflet-rails和与gem捆绑在一起的marker-icon.png资产。在我的应用程序中,我将自己的此文件版本包含在我的assets / images文件夹中,该文件夹位于Rails.application.config.assets.paths中的gem版本之前。

当我在制作中运行时,我看到以下内容:

http://beta.pitot.io/flights/2035

正如您可以在地图上看到的那样,标记在HTML中显示为:

http://beta.pitot.io/assets/marker-icon-f8cd76868804022ae9aeb0e99417ccb0ced2db3a9b4e107ec44f4a43ee9a6635.png&#34)标记的icon.png

在marker-icon.png之前包括引用和paranthese。

在没有资产预编译的情况下,这不会出现在开发中,并且在更新传单gem之前没有发生过。

有谁知道可能导致这种情况的原因?

1 个答案:

答案 0 :(得分:0)

此问题是由于rails gem leaflet-rails的问题。问题在这里:

https://github.com/axyjo/leaflet-rails/issues/59