首先介紹一個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'
}]
],
...
}