2014-12-03 18 views
0

如何根据吞咽是否在观察来应用条件参数?如果吞咽正在看有条件的

gulp.task('styles', function(){ 
    return gulp.src('sass/**/*.scss') 
    .pipe(sass()) 
    if (isWatching) { 
     // gulp.dest to the .tmp directory if "gulp watch" 
     .pipe(gulp.dest('.tmp/css/')); 
    } else { 
     // gulp.dest to the distribution directory if "gulp" (or anything else) 
     .pipe(gulp.dest('dist')); 
    } 
}); 

回答

0

如何:

gulp.task('styles', function(){ 
    var destPath = isWatching ? '.tmp/css/' : 'dist'; 

    return gulp.src('sass/**/*.scss') 
     .pipe(sass()) 
     .pipe(gulp.dest(destPath)); 
}); 
+0

感谢thataustin!这工作。 – 2014-12-05 12:04:13