@babel/polyfill的改动,ie11浏览器兼容问题

1,414 阅读1分钟

针对vue项目,ie11浏览器兼容


第一步、安装core-js@3.0 和 regenerator-runtime

npm install --save core-js@3
npm install --save regenerator-runtime

第二步、修改babel.config.js

presets: [
  [
  	"@babel/preset-env", 
  	{
    	useBuiltIns: "entry", // or "usage"
    	corejs: 3,
    	targets: {
           chrome: '59',
           ie: '11',
        }
  	}
  ]
]

第三步、修改入口文件main.js,在最上面添加

import "core-js/stable";
import "regenerator-runtime/runtime";