首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gulp + Sass +组合媒体查询+源地图+缩小

Gulp + Sass +组合媒体查询+源地图+缩小
EN

Stack Overflow用户
提问于 2014-08-12 20:31:54
回答 1查看 3.5K关注 0票数 0

我试图让上面的组合工作,但无法做到。我尝试了以下组合:

1)

代码语言:javascript
复制
var sass = require('gulp-ruby-sass');

gulp.task('sass',function () {
    gulp.src('_scss/main.scss')
        .pipe(sass({
            loadPath: ['_scss'],
            style: "compressed",
            trace: true,
            sourcemap: true,
            sourcemapPath: "../../../_scss",
            noCache: true,
            require: ['sass-media_query_combiner']
    }))

2)

代码语言:javascript
复制
var sass = require('gulp-ruby-sass');
var cmq = require('gulp-combine-media-queries');
var cssmin = require('gulp-cssmin');

gulp.task('sass',function () {
    gulp.src('_scss/main.scss')
        .pipe(sass({
            loadPath: ['_scss'],
            style: "nested",
            trace: true,
            sourcemap: true,
            sourcemapPath: "../../../_scss",
            noCache: true
    }))
    .pipe(cmq())
    .pipe(cssmin())

3)我还尝试了使用gulp-sass +gulp combine-media-queries+gulp minify-css+gulp sourcemaps

在转到Gulp之前,我在ST2中使用了以下构建命令:

代码语言:javascript
复制
"cmd": ["sass", "--update", "${project_path}/web/_scss/main.scss:${project_path}/web/resources/css/main.css", "--stop-on-error", "--no-cache", "--style", "compressed","-r","sass-media_query_combiner"],

链接到redditsass-media_query_combinergulp-ruby-sass上的问题

EN

回答 1

Stack Overflow用户

发布于 2015-03-23 03:03:51

".pipe(cmq())“应在".pipe(gulp.dest())”之前

代码语言:javascript
复制
gulp.task('sass', function() {
return gulp.src("./*.scss")
    .pipe(sass())
    .pipe(cmq())
    .pipe(gulp.dest(".css/"))
    .pipe(reload({stream: true}))

});

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25264397

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档