Gulp编译.scss但没有输出

时间:2016-02-29 21:57:48

标签: gulp

我想使用gulp编译我的scss文件,但它不输出任何内容。这是我的任务:

var gulp = require('gulp'), 
    sass = require('gulp-ruby-sass');

gulp.task('styles', function(){
    return
        gulp.src('scss/*.scss')
        .pipe(sass())
        .pipe(gulp.dest('css/'));
    });

当我跑步时,一切正常但我的css文件夹是空的。

output

有没有人遇到同样的问题?

1 个答案:

答案 0 :(得分:0)

有点potential semi-colon insertion(你应该把你的代码看作return之后有一个分号,即你不应该让它在一行上自行浮动),还有一点也许是different gulp-ruby-sass syntax?这对我有用:

"use strict";

var gulp = require('gulp');
var sass = require('gulp-ruby-sass');

gulp.task('default', [], function() {
  return sass('scss/*.scss')
    .pipe(gulp.dest('css/style.css'));
});