Я использую grunt-contrib-compass
для обработки моих файлов SCSS в один файл CSS. В принципе, компас рассматривает все файлы SCSS, соответствующие app/styles/**/*.scss
, и скомпилирует их в .tmp/styles/main.css
.Несколько вывод CSS с grunt-contrib-compass
Я хотел бы разделить это поведение в:
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
разрешают только строку в качестве параметра. Нужно ли это делать в другой задаче?
На самом деле я использовал компас, ause он был встроен в генератор позвоночника yoman. Я не использую ни одну из его функций. Я буду в полном порядке с «grunt-contrib-sass» и добавлю «компас» в будущем, если потребуется. – Simon