-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathconfig.js
91 lines (65 loc) · 1.71 KB
/
config.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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
module.exports = {
// 是否兼容模式
'compatible': false,
// 项目根目录
'root': '.',
// html目录
'html': 'html',
'cssRoot': '',
'jsRoot': '',
// css源目录
'cssSource': 'src/sass',
// js源目录
'jsSource': 'src/script',
// 图片源目录
'imgSource': 'src/images',
// 编译目录
'build': 'build',
// css编译目录
'cssBuild': 'build/css',
// js编译目录
'jsBuild': 'build/script',
// 图片编译目录
'imgBuild': 'build/images',
// 输出目录
'dist': 'dist',
// css输出目录
'cssDist': 'dist/css',
// js输出目录
'jsDist': 'dist/script',
// 图片输出目录
'imgDist': 'dist/images',
// 输出过滤
'jsDistFilter': '',
// release目录
'release': '/edx/app/edxapp/edx-platform/lms/static/xuetangx',
// r.js配置文件
'requireConfig': 'src/script/lib/requirejsPlugin/rjConfig.js',
// 通用配置文件
'configFile': 'config.js',
// 开发机配置文件
'devConfig': '.dev',
// dev同步目录
'devPath': '/edx/app/edxapp/edx-platform/lms/static/xuetangx',
// dev开发机用户名
'user': 'root',
// storage目录
'storage': 'http://10.0.0.113/upload/public_assets/xuetangx/',
// 扩展名文件对应storage默认目录
'defaultStoragePath': {
'.png': 'images',
'.jpg': 'images',
'.gif': 'images',
'.jpeg': 'images',
'.js': 'js',
'.css': 'style'
},
// 图片mimetype
'mime': {
'jpg': 'image/jpeg',
'jpeg': 'image/jpeg',
'gif': 'image/gif',
'png': 'image/png',
'svg': 'image/svg-xml'
}
}