如何使用gulpjs编译罗盘sass

时间:2014-02-16 15:21:13

标签: javascript gruntjs gulp

难以编译我的sass,其中包括使用gulpjs导入罗盘,我读过一些包含config.rb指南针文件的文章,但是想知道这是否完全是必要的,因为grunt我不需要这样做?

这是我的指南针:

gulp.task('compass', function () {
    gulp.src('./css/src')
        .pipe(compass())
        .pipe(gulp.dest('./css'));
});

我通常的咕噜声是:

compass: {
            dist: {
                options: {
                    cssDir: 'css',
                    environment: 'production',
                    force: true,
                    outputStyle: 'compact',
                    sassDir: 'css/src',
                    specify: 'css/src/base.scss'
                }
            }
        }

如果有人可以帮助解释我需要做什么,这将是很好的

1 个答案:

答案 0 :(得分:3)

运行compass()命令时需要设置配置选项。例如:

compass({
  config_file: './config.rb',
  css: 'stylesheets'
})

绝对阅读gulp-compass文档:https://www.npmjs.org/package/gulp-compass