forked from goodrain/rainbond-ui
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.webpackrc.dev.js
43 lines (43 loc) · 844 Bytes
/
.webpackrc.dev.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
var path = require('path');
export default {
entry: 'src/index.js',
extraBabelPlugins: [
'transform-decorators-legacy',
[
'import',
{
libraryName: 'antd',
libraryDirectory: 'es',
style: true
}
]
],
resolve: {
extensions: ['.ts', '.tsx', '.js']
},
outputPath: path.resolve(__dirname, '../../dists'), //
env: {
development: {
extraBabelPlugins: ['dva-hmr']
}
},
ignoreMomentLocale: true,
theme: './src/theme.js',
html: {
filename: '../../templates/index.html', //
template: './src/index.ejs'
},
publicPath: '/static/dists/', //
//"publicPath" : "/", ///
disableDynamicImport: true,
hash: true,
proxy: {
'/api': {
target: 'baidu.com',
changeOrigin: true,
pathRewrite: {
'^/api': ''
}
}
}
};