29 lines
		
	
	
		
			567 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			567 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| 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
 | |
| }
 | 
