forked from skanatiker/ark_server_manager
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgulpfile.js
More file actions
23 lines (20 loc) · 677 Bytes
/
gulpfile.js
File metadata and controls
23 lines (20 loc) · 677 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
var gulp = require('gulp')
var gutil = require('gulp-util')
var concat = require('gulp-concat')
var uglify = require('gulp-uglify')
var ngAnnotate = require('gulp-ng-annotate')
var sourcemaps = require('gulp-sourcemaps')
gulp.task('js', function () {
gulp.src(['src/scripts/**/module.js', 'src/scripts/**/*.js'])
.pipe(sourcemaps.init())
.pipe(concat('ark.js'))
.pipe(ngAnnotate())
.on('error', gutil.log)
.pipe(uglify())
.on('error', gutil.log)
.pipe(sourcemaps.write('maps'))
.pipe(gulp.dest('public/scripts'))
})
gulp.task('watch', ['js'], function () {
gulp.watch('src/scripts/**/*.js', ['js'])
})