Gulp 3.x → Gulp 4.x の変更点

gulp3.x

function build() {
	// 何か処理
}

function sass() {
	// 何か処理
}

gulp.task('default', ['build']);
gulp.task('watch', () => {
	gulp.watch('sass/**/*.scss', sass);
})

gulp 4.x

  • task(taskName string, taskFunction:required function)
    • 呼ばれる function はコールバック関数が必須
  • watch(globs:required string|array, options object, task function|string)
function build(callback) {
	// 何か処理
	callback();
}

function sass(callback) {
	// 何か処理
	callback();
}

gulp.task('default', build);
gulp.task('watch', (callback) => {
	gulp.watch('sass/**/*.scss', sass);
})