2017-07-04 131 views
0

我有运行管理我的javascript一些任务,这些任务:browsersync.reload任务没有完成

gulp.task('watch:js', function() { 
    return gulp.watch(local.js, 
     gulp.series('babel', 'cleanJsBundles', 'browserify', 'reload')); 
}); 

gulp.task('reload', function() { 
    return browserSync.reload(); 
}); 

gulp.task('watch', gulp.parallel('watch:sass', 'watch:svgsingles', 'watch:js')); 

一切工作为了 - browserify后,浏览器重新加载。但是,然后一切都冻结。在shell中我可以看到'重新加载'开始,但没有完成。我能做些什么来解决这个问题?

回答

0

编辑

,似乎有与此自定义任务装载的问题,你能不能试试这个:

gulp.task('watch:js', function() { 
    return gulp.watch(local.js, gulp.series('babel', 'cleanJsBundles', 'browserify')).on('change', browserSync.reload); 
}); 

gulp.task('watch', ['watch:sass', 'watch:svgsingles', 'watch:js']); 
+0

〜所以现在,它正在运行和整理,但它实际上不是重装浏览器〜nvm - 这只是一个呃逆,它的工作,谢谢! – Baumfrosch

+0

@Baumfrosch审查编辑请致电 – dloeda

+0

谢谢,它现在的工作! – Baumfrosch