我在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');
}
如何成功引用精灵?
答案 0 :(得分:0)
我遇到了同样的问题,问题是您的配置文件在更改后没有刷新。您可以在终端或命令行界面
上执行此操作只需cd到项目文件夹,然后执行“compass config --force”,它应该用更改覆盖你当前的配置文件,并且应该修复它。
我也意识到这个问题已经在几年前开放了,所以如果已经找到了答案,我很抱歉。
谢谢