n-deep-trim
Version:
33 lines (29 loc) • 701 B
JavaScript
var gulp = require('gulp');
var del = require('del');
var webpack = require('webpack');
var webpackConfig = require('./webpack.config.js');
gulp.task('develop', ['clean'], function() {
var config = Object.assign(webpackConfig, {
watch: true,
});
webpack(config).watch(200, function(err, stat){
if(!err) {
console.log('start webpack watching');
} else {
console.log(err);
}
});
});
gulp.task('build', ['clean'], function() {
webpack(webpackConfig, function(err, stat){
if(!err) {
console.log('webpack build');
} else {
console.log(err);
}
});
});
gulp.task('clean', function() {
del('dist/*');
});
gulp.task('default', ['develop']);