Uglify vendor and app

This commit is contained in:
Westly Wright
2018-09-06 08:45:05 -07:00
committed by Denise
parent 3e4ccc6648
commit 1d639f7033
2 changed files with 7 additions and 4 deletions
+7 -2
View File
@@ -13,7 +13,8 @@ import buffer from 'vinyl-buffer';
import babelify from 'babelify';
import watch from 'gulp-watch';
const atomicalgolia = require("atomic-algolia");
const fs = require('fs');
// const fs = require('fs');
import uglify from 'gulp-uglify';
const $ = gulpLoadPlugins();
const browserSync = require('browser-sync').create();
@@ -127,14 +128,17 @@ gulp.task('build:vendor', () => {
return b.bundle()
.pipe(source('vendor.js'))
.pipe(buffer())
.pipe(uglify())
.pipe(gulp.dest('static/js'));
});
gulp.task('build:app', () => {
const debug = isProduction ? false : true;
return browserify({
entries: ['./node_modules/rancher-website-theme/static/js/base.js', './src/js/app.js'],
extensions: ['.js',],
debug: true,
debug: debug,
insertGlobals: true
})
.external(vendors) // Specify all vendors as external source
@@ -142,6 +146,7 @@ gulp.task('build:app', () => {
.bundle()
.pipe(source('app.js'))
.pipe(buffer())
.pipe(uglify())
.pipe(gulp.dest('static/js'));
});
-2
View File
@@ -6,8 +6,6 @@
"build": "gulp build",
"build:preview": "gulp build-preview",
"dev": "gulp dev",
"server": "gulp server",
"server:with-drafts": "gulp server:with-drafts",
"cms:delete": "gulp cms-delete",
"algolia": "node build-algolia.js"
},