-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.build.js
71 lines (53 loc) · 1.36 KB
/
config.build.js
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
module.exports = {
build_dir: './build',
js_build_dir: './build/js',
css_build_dir: './build/css',
assets_build_dir: './build/assets',
img_build_dir: './build/assets/images',
build_dir_files: './build/**/*',
dist_dir: './dist',
js_dist_dir: './dist/js',
css_dist_dir: './dist/css',
assets_dist_dir: './dist/assets',
img_dist_dir: './dist/assets/images',
dist_dir_files: './dist/**/*',
files: {
index: 'src/index.html',
js: {
vendor: [
'vendor/jquery/dist/jquery.js',
'vendor/angular/angular.js',
'vendor/angular-resource/angular-resource.js',
'vendor/angular-bootstrap/ui-bootstrap-tpls.js',
'vendor/angular-ui-router/release/angular-ui-router.js',
'vendor/modernizr/modernizr.js'
],
app: [
'src/common/**/*.js',
'!src/common/**/*.spec.js',
'src/app/**/*.js',
'!src/app/**/*.spec.js'
]
},
less: {
vendor: [
'./src/less/vendor.less'
],
app: ['src/less/**/*.less', 'src/common/**/*.less', './src/app/**/*.less', '!./src/less/vendor.less']
},
css : {
vendor: [],
app:['src/less/**/*.css', 'src/common/**/*.css', './src/app/**/*.css']
},
img: {
all: ['src/assets/images/**/*']
},
assets: {
vendor: ['vendor/bootstrap/fonts/**/*', 'vendor/font-awesome/fonts/**/*']
},
templates: {
app: ['src/app/**/*.tpl.html'],
common: ['src/common/**/*.tpl.html']
}
}
}