0

我刚刚用指南针生成了一个精灵,但由于某种原因,它在生成的类 url 中添加了一个前导斜杠。是否可以覆盖它或者我的 config.rb 有什么问题?

谢谢你的帮助。

配置.rb >

http_path = "/"
css_dir = "/"
sass_dir = "/"
images_dir = "img"
javascripts_dir = "js"

萨斯>

@import "spr/*.png";
@include all-spr-sprites;

生成的 CSS >

.spr-sprite, .spr-female, .spr-male {
  background: url('/img/spr-s88dfc99cac.png') no-repeat;
}
4

1 回答 1

1

抱歉,我一发布问题,就在这里找到了另一个问题的答案...

制作精灵时,指南针在图像前面投掷正斜线

回答:

默认情况下,指南针对所有资产使用绝对路径。

要更改此行为,请将此行添加到您的 config.rb:

relative_assets = true

否则,您还可以更改“http_path”选项以指向您的项目站点在部署服务器上的位置。

于 2013-03-05T16:14:28.600 回答