forked from Minds/front
-
Notifications
You must be signed in to change notification settings - Fork 1
/
gulpfile.ts
51 lines (46 loc) · 908 Bytes
/
gulpfile.ts
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
import * as gulp from 'gulp';
import {runSequence, task} from './tools/utils';
// --------------
// Build
gulp.task('build', done =>
runSequence(
//'clean.dist',
//'tslint',
'build.plugins',
'build.sass',
'build.assets',
'build.js',
'build.bundles',
'build.bundles.app',
//'build.index',
done));
// --------------
// Build bundle
gulp.task('build.bundle', done =>
runSequence(
'build.bundles',
'build.bundles.app',
done));
// --------------
// Build (SASS only)
gulp.task('build.sass', done =>
runSequence(
'build.plugins',
'build.sass',
'build.assets',
done));
// --------------
// Build Index
gulp.task('build.index', done =>
runSequence(
'build.index',
done));
// --------------
// Test.
gulp.task('test', done =>
runSequence(
//'clean.test',
'tslint',
//'build.test',
//'karma.start',
done));