Gulp BrowserSync.reload原因“;“在结尾后写”;吞咽任务期间

Gulp BrowserSync.reload原因“;“在结尾后写”;吞咽任务期间,gulp,gulp-watch,browser-sync,polymer-starter-kit,Gulp,Gulp Watch,Browser Sync,Polymer Starter Kit,我正在尝试让browserSync与聚合物应用程序的手表任务一起工作。这是我的吞咽文件: 函数源(){ return project.splitSource() .pipe(gulpif('***.html',html.lint()).on('end',log('Linted html')) .pipe(gulpif('***.html',html.minify()).on('end',log('Minified html')) .pipe(gulpif('***.js',javascript

我正在尝试让browserSync与聚合物应用程序的手表任务一起工作。这是我的吞咽文件:

函数源(){
return project.splitSource()
.pipe(gulpif('***.html',html.lint()).on('end',log('Linted html'))
.pipe(gulpif('***.html',html.minify()).on('end',log('Minified html'))
.pipe(gulpif('***.js',javascript.minify()).on('end',log('Minified javascript'))
.pipe(gulpif('***.js',javascript.babelify()).on('end',log('Transpiled javascript'))
.pipe(gulpif('**.{gif,jpg,svg}',images.minify()).on('end',log('Minified images'))
.pipe(project.rejoin());//完成后调用rejoin
}
函数依赖项(){
返回project.splitDependencies()
.pipe(project.rejoin());
}
gulp.task('default',gulp.series([
清洁,建造,
项目合并(源、依赖项),
project.serviceWorker
]));
gulp.task('reload',function(){
重新加载();
} );
gulp.task('dev',gulp.series(
合并(源、依赖项)
));
gulp.task('browser-sync',function()){
返回新承诺(函数(解析){
解析(浏览器同步)({
港口:5000,
通知:错误,
logPrefix:'PSK',
代码段选项:{
规则:{
匹配:“”,
fn:函数(代码段){
返回代码段;
}
}
},
服务器:{
baseDir:['./'],
}
})
)
});
})
吞咽任务('watch',function(){
gulp.watch(['**.html'],gulp.series('dev','reload');
gulp.watch(['**.js'],gulp.series('dev','reload'));
});
狼吞虎咽任务(“服务”,
一饮而尽(
"dev",,
gulp.parallel('browser-sync','watch')),function(){
返回gulp.src('***.html',{passthrough:true})
}
);