我通过 grunt 使用 Compass 来编译一个 SASS 文件。我的目录结构如下所示:
project/
Gruntfile.js
package.json
sass/
part1/
part1.sass
css/
还有我的 Gruntfile.js:
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
compass: {
std: {
options: {
sassDir: 'sass',
cssDir: 'css',
specify: 'sass/part1/part1.sass',
raw: 'disable_warnings = true\n'
}
}
}
});
当我运行我的 gruntfile 时,Compass 输出到project/css/part1/part1.css
,但我希望它输出到project/css/part1.css
。我怎样才能做到这一点?现在我正在使用 on_stylesheet_saved 挂钩来移动文件,但它不是很优雅。
希望问题很清楚,并在此先感谢。