mirror of
https://github.com/hakimel/reveal.js.git
synced 2025-08-11 17:14:57 +02:00
fix gulp package #3693
This commit is contained in:
28
gulpfile.js
28
gulpfile.js
@@ -1,3 +1,4 @@
|
|||||||
|
const fs = require('fs');
|
||||||
const pkg = require('./package.json')
|
const pkg = require('./package.json')
|
||||||
const glob = require('glob')
|
const glob = require('glob')
|
||||||
const yargs = require('yargs')
|
const yargs = require('yargs')
|
||||||
@@ -274,22 +275,23 @@ gulp.task('default', gulp.series(gulp.parallel('js', 'css', 'plugins'), 'test'))
|
|||||||
|
|
||||||
gulp.task('build', gulp.parallel('js', 'css', 'plugins'))
|
gulp.task('build', gulp.parallel('js', 'css', 'plugins'))
|
||||||
|
|
||||||
gulp.task('package', gulp.series(() =>
|
gulp.task('package', gulp.series(async () => {
|
||||||
|
|
||||||
gulp.src(
|
let dirs = [
|
||||||
[
|
'./index.html',
|
||||||
'./index.html',
|
'./dist/**',
|
||||||
'./dist/**',
|
'./plugin/**',
|
||||||
'./lib/**',
|
'./*/*.md'
|
||||||
'./images/**',
|
];
|
||||||
'./plugin/**',
|
|
||||||
'./**/*.md'
|
if (fs.existsSync('./lib')) dirs.push('./lib/**');
|
||||||
],
|
if (fs.existsSync('./images')) dirs.push('./images/**');
|
||||||
{ base: './' }
|
if (fs.existsSync('./slides')) dirs.push('./slides/**');
|
||||||
)
|
|
||||||
|
return gulp.src( dirs, { base: './' } )
|
||||||
.pipe(zip('reveal-js-presentation.zip')).pipe(gulp.dest('./'))
|
.pipe(zip('reveal-js-presentation.zip')).pipe(gulp.dest('./'))
|
||||||
|
|
||||||
))
|
}))
|
||||||
|
|
||||||
gulp.task('reload', () => gulp.src(['index.html'])
|
gulp.task('reload', () => gulp.src(['index.html'])
|
||||||
.pipe(connect.reload()));
|
.pipe(connect.reload()));
|
||||||
|
Reference in New Issue
Block a user