Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import * as gulp from 'gulp';
- import * as webpack from 'webpack';
- import { server } from './server';
- import { bundleConfig, vendorConfig } from './webpack';
- function webpackHandler(resolve) {
- return (error, stats) => {
- if(error)
- console.error('Webpack', error);
- if(stats)
- console.log(stats.toString({ colors: true }));
- resolve();
- };
- }
- gulp.task('build:bundle', function(resolve) {
- webpack(bundleConfig).run(webpackHandler(resolve));
- });
- gulp.task('build:vendor', function(resolve) {
- webpack(vendorConfig).run(webpackHandler(resolve));
- });
- export const start = gulp.series('build:vendor', 'build:bundle', server);
- export default start;
Add Comment
Please, Sign In to add comment