Gulp / Compass:如何让Compass实际使用相对路径?

时间:2015-09-17 17:42:25

标签: sass gulp compass-sass compass gulp-compass

我有以下目录结构。

Gulpfile.js
--dist
--src
----config.rb

我正在使用根项目目录中的Gulp来编译我的scss,这是我认为导致问题的原因。

当我编译(特别是创建一个精灵表)时,当我需要它时,该URL最终为/src/other/stuff/here /other/stuff/here

你可以在这里看到我的config.rb。

http_path = "/"
css_dir = "src/assets/css"
sass_dir = "src/assets/sass"
images_dir = "src/assets/images"
javascripts_dir = "src/assets/js"
relative_assets = true
output_style = :compressed
line_comments = false

然后在我的scss文件中,我使用以下内容生成工作表。

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

它创建它很好,但我只需要删除src文件夹。我可以在Gulp中使用搜索/替换管道执行此操作,但如果可能的话,我宁愿正确设置配置文件。

我需要做些什么来使这项工作成为我需要的呢?

0 个答案:

没有答案