mirror of
https://github.com/phpbb/phpbb.git
synced 2025-06-08 04:18:52 +00:00
[ticket/16746] Adjust gulpfile for compatibility with gulp 4
PHPBB3-16746
This commit is contained in:
parent
34f5cff755
commit
3a95c168e6
1 changed files with 12 additions and 16 deletions
28
gulpfile.js
28
gulpfile.js
|
@ -19,8 +19,8 @@ const build = {
|
||||||
css: './phpBB/styles/prosilver/theme/',
|
css: './phpBB/styles/prosilver/theme/',
|
||||||
};
|
};
|
||||||
|
|
||||||
gulp.task('css', () => {
|
gulp.task('css', gulp.series(() => {
|
||||||
const css = gulp
|
return gulp
|
||||||
.src(build.css + '*.css')
|
.src(build.css + '*.css')
|
||||||
.pipe(autoprefixer())
|
.pipe(autoprefixer())
|
||||||
.pipe(
|
.pipe(
|
||||||
|
@ -29,16 +29,14 @@ gulp.task('css', () => {
|
||||||
]),
|
]),
|
||||||
)
|
)
|
||||||
.pipe(gulp.dest(build.css));
|
.pipe(gulp.dest(build.css));
|
||||||
|
}));
|
||||||
|
|
||||||
return css;
|
gulp.task('clean', gulp.series(() => {
|
||||||
});
|
|
||||||
|
|
||||||
gulp.task('clean', () => {
|
|
||||||
del([ 'dist' ]);
|
del([ 'dist' ]);
|
||||||
});
|
}));
|
||||||
|
|
||||||
gulp.task('minify', () => {
|
gulp.task('minify', gulp.series(() => {
|
||||||
const css = gulp
|
return gulp
|
||||||
.src(build.css + '/bidi.css')
|
.src(build.css + '/bidi.css')
|
||||||
.pipe(sourcemaps.init())
|
.pipe(sourcemaps.init())
|
||||||
.pipe(
|
.pipe(
|
||||||
|
@ -53,12 +51,10 @@ gulp.task('minify', () => {
|
||||||
}))
|
}))
|
||||||
.pipe(sourcemaps.write('./'))
|
.pipe(sourcemaps.write('./'))
|
||||||
.pipe(gulp.dest(build.css));
|
.pipe(gulp.dest(build.css));
|
||||||
|
}));
|
||||||
|
|
||||||
return css;
|
gulp.task('watch', gulp.series(() => {
|
||||||
});
|
gulp.watch('phpBB/styles/prosilver/theme/*.css', gulp.series('css'));
|
||||||
|
}));
|
||||||
|
|
||||||
gulp.task('watch', () => {
|
gulp.task('default', gulp.series('css', 'watch'));
|
||||||
gulp.watch('phpBB/styles/prosilver/theme/*.css', [ 'css' ]);
|
|
||||||
});
|
|
||||||
|
|
||||||
gulp.task('default', [ 'css', 'watch' ]);
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue