2017-07-04 130 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