Mar*_*ali 5 javascript gulp gulp-watch
今天我迁移到Gulp 4,但我无法让我的手表功能工作。
// Watch
gulp.task('watch', gulp.series('typescript', 'sass', 'browserSync', function(){
gulp.watch('./app/styles/**/*.scss', gulp.series('sass'));
gulp.watch('app/scripts/**/*.ts', gulp.series('typescript'));
gulp.watch('./app/*.html', browserSync.reload);
}));
Run Code Online (Sandbox Code Playgroud)
typescript, sass,browserSync将运行,但watch不会对文件更改做出反应。
改成gulp.watch('app/scripts/**/*.ts', gulp.series('typescript'));绝对的gulp.watch('./app/scripts/**/*.ts', gulp.series('typescript'));
我通常也会在每个任务中坚持这个语法。
var watcher = gulp.watch('js/**/*.js', gulp.parallel('concat', 'uglify'));
watcher.on('change', function(path, stats) {
console.log('File ' + path + ' was changed');
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7789 次 |
| 最近记录: |