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
| const IS_PROD = ['production', 'prod'].includes(process.env.NODE_ENV)
|
| const plugins = []
| if (IS_PROD) {
| plugins.push('transform-remove-console')
| }
|
| // lazy load ant-design-vue
| // if your use import on Demand, Use this code
| plugins.push(['import', {
| 'libraryName': 'ant-design-vue',
| 'libraryDirectory': 'es',
| 'style': true // `style: true` 会加载 less 文件
| }])
|
| module.exports = {
| presets: [
| '@vue/cli-plugin-babel/preset',
| [
| '@babel/preset-env',
| {
| 'useBuiltIns': 'entry',
| 'corejs': 3
| }
| ]
| ],
| plugins
| }
|
|