forked from Tencent/QMUI_Web
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.js
49 lines (46 loc) · 1.56 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
module.exports = {
/**
* 项目相关部分代码,复制后应首先进行这些配置
*
*/
"project": "Demo",
"prefix": "dm",
"resultCssFileName": "main.scss",
"cleanFileType": ["../.sass-cache", "../.sass-cache/**/*"],
/**
* 项目的路径配置,建议尽量使用推荐的路径,若要修改,请保持与 config.rb 中的指向的目录保持一致,但需要注意因为相对位置不同(这里是以 qmui_web 目录为 Base Path),所以这里的值应该比 config.rb 中的多了一个 ../
*
*/
"htmlSourcePath": ["../../UI_html/**/*.html"],
"imagesSourcePath": "../project/images",
"htmlResultPath": "../../UI_html_result",
"imagesResultPath": "../../public/style/images",
"independentImagesDirectory": "/independent",
/**
* BrowerSync 设置
*
*/
// browserSync 的模式,本地模式、代理模式或者关闭(server/proxy/close)
"browserSyncMod": "server",
// 自定义端口
"browserSyncPort": 3030,
// 是否显示 BrowserSync 的日志
"browserSyncShowLog": false,
// server 开启后的默认路径
"browserSyncStartPath": "/web",
"browserSyncHost": "",
"browserSyncWatchPath":['../../UI_html_result/*.html', '../../public/**/*'],
// 自定义路由,server 模式下方可产生作用
"browserSyncServerRoute": {
'/public': '../../public',
'/web': '../../UI_html_result'
},
// 自定义代理源地址,proxy 模式下方可产生作用
"browserSyncProxy": "",
/**
* 模板 include 引擎
*
*/
"openIncludeFunction": true,
"includePrefix": "@@"
};