-
Notifications
You must be signed in to change notification settings - Fork 29
/
Copy path.webpackrc.js
49 lines (48 loc) · 891 Bytes
/
.webpackrc.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
const publicPath = '/';
export default {
"entry": "src/page/*.js",
"extraBabelPlugins": [
[
"import",
{
"libraryName": "antd",
"libraryDirectory": "es",
"style": true
}
],
[
"import",
{
"libraryName": "antd-mobile",
"libraryDirectory": "es",
"style": true
},
"antd-mobile-import"
],
"lodash"
],
"env": {
"development": {
"extraBabelPlugins": [
"dva-hmr"
]
}
},
"proxy": {
// "/api": {
// "target": "http://localhost:8080/"
// },
"/app": {
"target": "http://localhost:8000/",
"pathRewrite": {"^/app.*$": "/app.html"}
}
},
"theme": "./src/styles/theme.js",
publicPath,
// hash: true,
// html: {
// "template": "./src/index.ejs"
// },
define: {publicPath},
es5ImcompatibleVersions: true
}