首先介绍一个Babel
的链接
https://www.babeljs.cn/docs/babel-preset-env
vue-cli2.x
跟vue-cli3.x
搭建的项目里配置文件结构有很大不同,但是基本原理还是不变的
以下着重介绍vue-cli3.x对IE和360浏览器的兼容
需要安装的插件
npm install --save-dev @babel/core
npm install --save-dev @babel/preset-env
在.browserslistrc
文件里
> 1%
last 2 versions
not ie <= 8
ie 11
在babel.config.js
文件:
module.exports = {
presets: [
'@vue/app',
'@vue/babel-preset-jsx',
['@babel/preset-env', {
corejs: 3,
useBuiltIns: 'usage'
}]
],
...
}