@@ -11,9 +11,9 @@ var LessPluginCleanCSS = require("less-plugin-clean-css"),
11
11
cleancss = new LessPluginCleanCSS ( { advanced : true } ) ;
12
12
13
13
var LessPluginAutoPrefix = require ( 'less-plugin-autoprefix' ) ,
14
- autoprefix = new LessPluginAutoPrefix ( { browsers : [ "last 2 versions" ] } ) ;
14
+ autoprefix = new LessPluginAutoPrefix ( { browsers : [ "last 2 versions" ] } ) ;
15
15
16
- gulp . task ( 'css:big' , function ( ) {
16
+ gulp . task ( 'css:big' , function ( ) {
17
17
return gulp . src ( 'src/picker.less' )
18
18
. pipe ( plugins . less ( {
19
19
plugins : [ autoprefix ]
@@ -24,7 +24,7 @@ gulp.task('css:big', function() {
24
24
. pipe ( plugins . notify ( 'CSS build finished' ) ) ;
25
25
} ) ;
26
26
27
- gulp . task ( 'css:min' , function ( ) {
27
+ gulp . task ( 'css:min' , function ( ) {
28
28
return gulp . src ( 'src/picker.less' )
29
29
. pipe ( plugins . less ( {
30
30
plugins : [ autoprefix , cleancss ]
@@ -35,38 +35,39 @@ gulp.task('css:min', function() {
35
35
. pipe ( plugins . notify ( 'CSS:min build finished' ) ) ;
36
36
} ) ;
37
37
38
- gulp . task ( 'js:min' , function ( ) {
38
+ gulp . task ( 'js:min' , function ( ) {
39
39
return gulp . src ( 'src/picker.js' )
40
40
. pipe ( plugins . uglify ( ) )
41
41
. pipe ( plugins . rename ( 'picker.min.js' ) )
42
42
. pipe ( gulp . dest ( 'dist/' ) ) ;
43
43
} ) ;
44
44
45
- gulp . task ( 'doc:js' , function ( ) {
46
- var libs = gulp . src ( mainBowerFiles ( { 'includeDev' : true } ) )
47
- . pipe ( plugins . ignore . include ( '*.js' ) )
48
- . on ( 'error' , plugins . notify . onError ( "Error: <%= error.file %> <%= error.message %>" ) )
45
+ gulp . task ( 'doc:js' , function ( ) {
46
+ var libs = gulp . src ( mainBowerFiles ( '**/*.js' , { 'includeDev' : true } ) )
49
47
. pipe ( plugins . concat ( 'libs.js' ) )
50
48
. pipe ( plugins . uglify ( ) )
49
+ . on ( 'error' , function ( err ) {
50
+ console . log ( err )
51
+ } )
51
52
. pipe ( gulp . dest ( 'docs/js/' ) ) ;
52
53
53
54
var src = gulp . src ( 'src/picker.js' )
54
55
. pipe ( gulp . dest ( 'docs/js/' ) ) ;
55
56
56
57
return merge ( libs , src )
58
+ . on ( 'error' , plugins . notify . onError ( "Error: <%= error.file %> <%= error.message %>" ) )
57
59
. pipe ( plugins . notify ( 'JS done!' ) ) ;
58
60
} ) ;
59
61
60
- gulp . task ( 'doc:css' , function ( ) {
61
- var files = mainBowerFiles ( { 'includeDev' : true } ) ;
62
+ gulp . task ( 'doc:css' , function ( ) {
63
+ var files = mainBowerFiles ( '**/*.css' , { 'includeDev' : true } ) ;
62
64
files . push ( 'dist/picker.css' ) ;
63
65
64
66
return gulp . src ( 'docs/css/main.less' )
65
67
. pipe ( plugins . less ( {
66
68
plugins : [ autoprefix , cleancss ]
67
69
} ) )
68
70
. pipe ( plugins . addSrc . prepend ( files ) )
69
- . pipe ( plugins . ignore . include ( '*.css' ) )
70
71
. pipe ( plugins . minifyCss ( ) )
71
72
. on ( 'error' , plugins . notify . onError ( "Error: <%= error.file %> <%= error.message %>" ) )
72
73
. pipe ( plugins . concat ( 'main.css' ) )
@@ -84,6 +85,6 @@ gulp.task('doc:watch', ['doc'], function () {
84
85
gulp . watch ( 'src/picker.js' , [ 'doc:js' ] ) ;
85
86
} ) ;
86
87
87
- gulp . task ( 'default' , [ 'build' ] , function ( ) {
88
+ gulp . task ( 'default' , [ 'build' ] , function ( ) {
88
89
gulp . watch ( 'src/picker.less' , [ 'css:big' ] ) ;
89
90
} ) ;
0 commit comments