我正在尝试制作一个新项目,我在这里使用gulpfile.ja代码
const gulp = require(‘gulp’);const browserSync = require(‘browser-sync’)。create();const sass = require(‘gulp-sass’);
// …
gulp4中不允许这样做:
gulp.task('default', ['js', 'serve', 'fa', 'fonts']);
改成:
gulp.task('default', gulp.series('js', 'serve', 'fa', 'fonts');
与此相同:
gulp.task('serve', ['sass'], function(){
gulp.task('serve', gulp.series('sass', function(){
并改为:
gulp.watch(['node_modules/bootstrap/scss/bootstrap.scss', 'src/scss/*.scss'], 'sass');
您不能只在gulp4环境中使用gulp3代码而不进行这些更改。以上是你必须做出的最小变化,但是你应该做更多的事情来充分利用gulp4。参见,例如, gulp4文档:创建任务 。