@@ -5,13 +5,10 @@ var gulp = require('gulp');
5
5
var browserify = require ( 'browserify' ) ;
6
6
var source = require ( 'vinyl-source-stream' ) ;
7
7
8
- var webserver = require ( 'gulp-webserver' ) ;
9
8
var notify = require ( 'gulp-notify' ) ;
10
-
11
9
var uglify = require ( 'gulp-uglify' ) ;
12
- var pump = require ( 'pump' ) ;
13
10
14
- gulp . task ( 'build' , function ( ) {
11
+ gulp . task ( 'build' , function ( ) {
15
12
var isDevelopment = process . env . NODE_ENV === 'develop' ,
16
13
browserifyOpts = {
17
14
debug : isDevelopment ,
@@ -31,26 +28,16 @@ gulp.task('build', function () {
31
28
. pipe ( notify ( 'Build task is finished.' ) ) ;
32
29
} ) ;
33
30
34
- gulp . task ( 'minify' , function ( ) {
31
+ gulp . task ( 'minify' , function ( ) {
35
32
return gulp . src ( [ './quickblox.min.js' ] )
36
33
. pipe ( uglify ( ) )
37
34
. on ( 'error' , function ( err ) { console . log ( 'ERROR' , err ) } )
38
35
. pipe ( gulp . dest ( './' ) ) ;
39
36
} ) ;
40
37
41
- gulp . task ( 'connect' , function ( ) {
42
- gulp . src ( './' )
43
- . pipe ( webserver ( {
44
- host : 'localhost' ,
45
- https : true ,
46
- directoryListing : true ,
47
- open : true
48
- } ) ) ;
49
- } ) ;
50
-
51
- gulp . task ( 'generate-build_version' , function ( ) {
38
+ gulp . task ( 'generate-build_version' , function ( done ) {
52
39
var fs = require ( 'fs' ) ;
53
- const configPath = './src/qbConfig.js' ;
40
+ var configPath = './src/qbConfig.js' ;
54
41
55
42
function incBuildNumber ( foundedString , p1 , buildNumber , p2 ) {
56
43
var oldBuildNumber = + buildNumber ;
@@ -68,12 +55,14 @@ gulp.task('generate-build_version', function() {
68
55
if ( error ) {
69
56
throw new Error ( error ) ;
70
57
}
58
+
59
+ done ( ) ;
71
60
} ) ;
72
61
} ) ;
73
62
} ) ;
74
63
75
- gulp . task ( 'watch' , function ( ) {
76
- gulp . watch ( [ './src/**/*.js' ] , [ 'build' ] ) ;
64
+ gulp . task ( 'watch' , function ( ) {
65
+ gulp . watch ( [ './src/**/*.js' ] , gulp . series ( 'build' ) ) ;
77
66
} ) ;
78
67
79
- gulp . task ( 'default' , [ 'build' , 'connect' , ' watch'] ) ;
68
+ gulp . task ( 'default' , gulp . series ( 'build' , 'watch' ) ) ;
0 commit comments