-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgulpfile.js
More file actions
29 lines (25 loc) · 787 Bytes
/
Copy pathgulpfile.js
File metadata and controls
29 lines (25 loc) · 787 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
var gulp = require('gulp');
var util = require('gulp-util');
var concat = require('gulp-concat');
var uglify = require('gulp-uglify');
var clean = require('gulp-clean');
gulp.task( 'clear js', function(){
return gulp.src( 'public/js', {read:false} )
.pipe( clean() );
});
gulp.task( 'clear css', function(){
return gulp.src( 'public/css', {read:false} )
.pipe( clean() );
});
gulp.task( 'concat js', function(){
return gulp.src( 'public_source/js/*.js' )
.pipe( concat('main.js') )
.pipe( uglify() )
.pipe( gulp.dest('public/js') )
});
gulp.task( 'concat css', function(){
return gulp.src( 'public_source/css/*.css' )
.pipe( concat('style.css') )
// .pipe( uglify() )
.pipe( gulp.dest('public/css') )
});