我有以下目录结构。
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中使用搜索/替换管道执行此操作,但如果可能的话,我宁愿正确设置配置文件。
我需要做些什么来使这项工作成为我需要的呢?