Windows上Compass CSS中的图像路径

时间:2011-11-17 12:21:41

标签: ruby sass compass-sass

我在Windows 7 x64机器上成功使用SASS和Compass。在我尝试使用replace-text-with-images mixin之前,一切正常。

我将我正在尝试使用的图像放在正确的位置(我的系统为t:\Website\stylesheets\stylesheets\images),并检查我的Compass配置文件中是否启用了相关资源。不过,当我尝试编译时,我得到了这个:

t:\Website\stylesheets>compass watch -c config_with_refresh.rb
>>> Change detected to: code-n-apps.scss
WARNING: 'i_user.gif' was not found (or cannot be read) in t:/Website/stylesheets/images
Errno::ENOENT on line ["34"] of C: No such file or directory - t:/Website/stylesheets/images/i_user.gif
Run with --trace to see the full backtrace
>>> Compass is polling for changes. Press Ctrl-C to Stop.

该文件绝对位于该路径中,并且可读。

任何帮助都将非常感激。理想情况下,我希望Compass直接从我的生产服务器(http)上获取图像,但即使让它在本地工作也是一个重大改进。

1 个答案:

答案 0 :(得分:1)

你说这是你的形象路径:

  

T:\网站\样式表\样式表\图像

然后当然不会在

中找到i_user.gif
  

T:/网站/样式表/图像/

请仔细检查您的路径,请注意您第一次使用stylesheets/stylesheets并且想要从stylesheets加载图片