/** * Minifying Source Tasks */ gulp.task(WEBPACK, function(cb) { pump([ gulp.src(APP_SRC), webpack( require('./webpack.config')), gulp.dest(APP_DIST) ], cb); });
gulp.task('vue', function() { return gulp.src(assets.client.apps) .pipe(webpack(webpackConfig)) .pipe(gulp.dest('./public/js/')) .pipe($.connect.reload()); });
gulp.task('watch:server', function() { return gulp.src('app/server.js') .pipe(webpack(_.merge(require('./webpack-server.config.js'), {watch: true}))) .pipe(gulp.dest('dist/')) });
gulp.task('transpile', function() { return gulp.src("./src/bin/*.js") .pipe(plumber()) .pipe(webpack(webpackConfig)) .pipe(uglify().on('error', console.log)) .pipe(gulp.dest("./dist/bin")) })
gulp.task('webpack', function() { return gulp.src('./app/App.js') .pipe(webpack(webpackConfig)) .pipe(gulp.dest('.')) .pipe(connect.reload()); });
gulp.task('webpack:dev', function() { return gulp.src('src/client/client.js') .pipe(webpack(require('./webpack.dev.config.js'))) .pipe(gulp.dest('build/static/js/')) });
gulp.task('build', ['todo'], function() { return gulp.src(paths.entry) .pipe(webpack(require('./webpack.config'))) .pipe(gulp.dest(paths.dest)); });
// Webpack js files into one bundle gulp.task('build', ['clean'], function() { return gulp.src('webapp/index.js') .pipe(webpack(webpackConf)) .pipe(gulp.dest('dist/')); });
gulp.task('update:server', function() { return gulp.src('app/server.js') .pipe(webpack(require('./webpack-server.config.js'))) .pipe(gulp.dest('dist/')) });
gulp.task('build',['clean'],function(){ return gulp.src('src/index.js') .pipe(webpack(require('./webpack.config.js'))) .pipe(gulp.dest('./dist/')); })
gulp.task('watch:client', function() { return gulp.src('app/client.js') .pipe(webpack(_.merge(require('./webpack-client.config.js'), {watch: true}))) .pipe(gulp.dest('public/js/')) });
gulp.task('webpack:prod', function() { return gulp.src('src/client/client.js') .pipe(webpack(require('./webpack.prod.config.js'))) .pipe(gulp.dest('build/static/js/')) });
gulp.task('bundle', function() { return gulp.src('./src/app.ts') .pipe(webpack(require('./webpack.config.js'))) .pipe(gulp.dest('./dist')); });
/** * Build for JS development, with sourcemaps and without uglify */ gulp.task('build-js-development', function () { return gulp.src(jsSrcPath + '/main/main.js') .pipe(webpack(require('./webpack.config.js'))) .pipe(gulp.dest(jsBuildPath)) });
gulp.task('update:client', function() { return gulp.src('app/client.js') .pipe(webpack(require('./webpack-client.config.js'))) .pipe(gulp.dest('public/js/')) });