我有以下目录结构。
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 中的搜索/替换管道来做到这一点,但如果可能的话,我宁愿正确设置我的配置文件。
我应该研究什么才能使这项工作按我的需要进行?