const { series } = require("gulp"); var gulp = require('gulp'); const webpack = require('webpack'); //const webpackConfig = require('./webpack.config.js') function defaultTask(cb) { copy(cb); assets(cb); cb(); } function assets(cb) { return new Promise((resolve, reject) => { webpack({}, (err, stats) => { if (err) { return reject(err) } if (stats.hasErrors()) { return reject(new Error(stats.compilation.errors.join('\n'))) } resolve() }) }) } function copy(cb) { var src = []; src.push('index.html'); var dist = 'dist'; gulp.src(src) .pipe(gulp.dest(dist)); cb(); }; exports.default = defaultTask exports.build = series(copy, assets);