1 | const paths = {
|
2 | source: 'src',
|
3 | target: 'build'
|
4 | };
|
5 |
|
6 | const tasks = {
|
7 | cleanDirectory: {
|
8 | enabled: true
|
9 | },
|
10 |
|
11 | compileBabel: {
|
12 | enabled: true
|
13 | },
|
14 |
|
15 | compileBrowserify: {
|
16 | enabled: true
|
17 | },
|
18 |
|
19 | compileCopy: {
|
20 | enabled: true
|
21 | },
|
22 |
|
23 | compileImages: {
|
24 | enabled: true
|
25 | },
|
26 |
|
27 | compileLess: {
|
28 | enabled: true
|
29 | },
|
30 |
|
31 | runBrowsersyncServer: {
|
32 | enabled: true
|
33 | },
|
34 |
|
35 | runLiveServer: {
|
36 | enabled: true,
|
37 |
|
38 | port: 8080,
|
39 | host: '0.0.0.0',
|
40 | root: 'build/client',
|
41 | open: false,
|
42 | file: 'index.html',
|
43 | wait: 1000
|
44 | },
|
45 |
|
46 | runServer: {
|
47 | enabled: true
|
48 | },
|
49 |
|
50 | runTests: {
|
51 | enabled: true
|
52 | },
|
53 |
|
54 | watchBrowserify: {
|
55 | enabled: true
|
56 | },
|
57 |
|
58 | watchCompilers: {
|
59 | enabled: true
|
60 | },
|
61 |
|
62 | watchTests: {
|
63 | enabled: true
|
64 | }
|
65 | };
|
66 |
|
67 | module.exports = {
|
68 | paths,
|
69 | tasks
|
70 | };
|