在localhost上使用Compass精灵生成

时间:2013-01-15 18:20:17

标签: sass compass-sass sprite

我在Windows 8上使用本地计算机。我使用XAMPP。

我正在尝试生成一个精灵并在我的项目中使用它与Compass&萨斯。精灵生成成功,我可以在我的图像文件夹中看到它,但是当我尝试使用精灵时,我的精灵会出现404错误。

它一直试图从localhost获取图像。例如http://localhost/images/cb-s2d817fe88b.png

但我的项目位于http://localhost/projects。这是我的config.rb

http_path = "/"
css_dir = "css"
sass_dir = "sass"
images_dir = "images"
javascripts_dir = "js"

这是我的SCSS的一个例子:

@import“../ images / cb / * .png”;

.logo {
    @include cb-sprite('logo');
}

如何成功引用精灵?

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,问题是您的配置文件在更改后没有刷新。您可以在终端或命令行界面

上执行此操作

只需cd到项目文件夹,然后执行“compass config --force”,它应该用更改覆盖你当前的配置文件,并且应该修复它。

我也意识到这个问题已经在几年前开放了,所以如果已经找到了答案,我很抱歉。

谢谢