You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
542 B
27 lines
542 B
module.exports = { |
|
presets: [ |
|
['@vue/cli-plugin-babel/preset', { |
|
useBuiltIns: 'entry', |
|
corejs: 3, |
|
targets: { |
|
browsers: [ |
|
'> 1%', |
|
'last 2 versions', |
|
'not dead', |
|
'ie >= 11' |
|
] |
|
} |
|
}] |
|
], |
|
plugins: [ |
|
// 禁用所有可能导致eval的转换 |
|
['@babel/plugin-transform-runtime', { |
|
corejs: 3, |
|
helpers: true, |
|
regenerator: true, |
|
useESModules: false |
|
}] |
|
], |
|
// 强制使用CommonJS模块系统 |
|
sourceType: 'unambiguous' |
|
}
|
|
|