5
我使用grunt-contrib-compass
来将我的SCSS文件处理成一个CSS文件。基本上,指南针认为所有的SCSS文件匹配app/styles/**/*.scss
并将它们编译成.tmp/styles/main.css
。使用grunt-contrib-compass的几个CSS输出
我想这种行为分成:
app/styles/specific/**/*.scss
到.tmp/styles/specific.css
app/styles/**/*.scss
到.tmp/styles/main.css
(忽略specific
)
但是,我不知道如何配置关于咕噜我配置文件很简单:
options: {
sassDir: '<%= yeoman.app %>/styles',
cssDir: '.tmp/styles',
imagesDir: '<%= yeoman.app %>/images',
javascriptsDir: '<%= yeoman.app %>/scripts',
fontsDir: '<%= yeoman.app %>/styles/fonts',
importPath: '<%= yeoman.app %>/bower_components',
relativeAssets: true
}
我找不出任何解决方案,特别是因为指南针文档指出cssDir
和sassDir
只允许字符串作为参数。这是否需要在其他任务中完成?
其实我正在使用compass bec因为它嵌入了yeoman主干发生器。我没有使用它的任何功能。如果需要,我会在'grunt-contrib-sass'上完全正确地使用,并在将来添加'compass'。 – Simon