browserync与scss重新编译时出错

时间:2017-05-16 10:21:57

标签: gulp browser-sync

由于我在编译scss文件时遇到错误,我在我的prject中添加了browsersync,并且在修改使用另一个变量的scss文件时似乎修复了重新编译问题,但现在我得到了

TypeError: args.cb is not a function

当我在修改scss文件两次或更多次后重新编译css文件时..这是我的配置:

gulp.task('browser-sync', ['sasscompil'], function() {
    browserSync.init({
        //changer l'adresse du site pour lequel utiliser browserSync
        proxy: "http://xxx.vmdev"
    });
});

如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

BrowserSync重新加载需要是gulp完成的最后一项任务,所以我们需要将BS任务放在流程的最后,如下所示:

gulp.task('default', ['watch','browser-sync']);

并删除对sass编译任务的引用,请执行以下操作:

gulp.task('browser-sync', function() {..